Gulvbelegg av tekstiler kan være vevet, strikket, tuftet eller tovet. Råmaterialene kan være både naturlige og syntetiske. Fornybare vanlige europeiske råmaterialer til teppeproduksjon er ull, lin, ålegress og hamp. Sisal, latex, kork og kokos er fornybare råmaterialer fra tropiske områder. Syntetiske råmaterialer som ulike typer plast er basert på olje og dermed ikke-fornybare.