Condition
Purchase
Sort by
Time
Various
100 pure wool tweed remnants - 100%,
£13.95
Buy It Now
Rag rug chindi - chindi, x
£25.00
Buy It Now
Wool fabric squares - 10,
£12.00
Buy It Now
Rag rug scrap - rug, fabric
£3.30
Buy It Now
Hand made rag proddie - hand,
£69.99
Buy It Now
Handmade chindi rag rug 100 - handmade,
£23.99
Buy It Now
500g quality british tweed - 500g,
£17.50
Buy It Now
Handmade chindi rag rug 100 - chindi, 100%
£7.69
Buy It Now
100 wool fabric - 100%,
£8.25
Buy It Now
Rag rug - rag,
£104.70
Buy It Now
Multicoloured chindi rag - rag, rug
£47.99
Buy It Now
Natural hessian for - hessian,
£17.00
Buy It Now
Rag rug shared earth - shared,
£24.99
Buy It Now
20kg kilo mixed material - material, off
£26.70
Buy It Now
Square rug braided - braided, jute
£89.00
Buy It Now
Multicolour stripe reversible - multicolour,
£15.08
Buy It Now
Handwoven rag rug - handwoven,
£24.95
Buy It Now
Rainbow rag rug geometric - rag,
£17.00
Buy It Now
100 wool pieces 25x25cm tweed - pieces,
£11.82
Buy It Now
Rag rug recycled fabric - recycled,
£29.99
Buy It Now
Large multi coloured rag - multi-coloured, rug
£47.50
Buy It Now
Vintage handmade rectangular - handmade,
£49.99
Buy It Now
Latch hook tool for rug - for, making
£4.59
Buy It Now
Round rag rug fair trade - rag,
£19.99
Buy It Now
Leather rag rug blue - blue, shared
£39.99
Buy It Now
Large recycled rag rug - recycled,
£20.95
Buy It Now
Fabric crafts rag rugs - fabric,
£1.70
Buy It Now
Assorted polar fleece fabric - assorted,
£17.99
Buy It Now
Rug mat carpet oval rag - carpet,
£27.00
Buy It Now
Luxury orange rag rug 152x90cm - rug,
£27.50
Buy It Now
Hessian sacks rag - x, 2
£3.99
Buy It Now
Set bath mats - 3,
£8.66
Buy It Now
Ethnic indian rag rug 150 - rug,
£19.49
Buy It Now
152 90cm luxury rag - x,
£19.99
Buy It Now
150 90cm luxury - 150, rug
£24.99
Buy It Now
Rug making wool fabric strips - rug,
£26.70
Buy It Now
Handwoven chindi rug - rug,
£5.99
Buy It Now
Beautiful geometric rag rug - beautiful,
£125.50
Buy It Now
Rag rugs pillows and - rag, rugs,
£2.24
Buy It Now
Leather rag rug purple shared - purple,
£39.99
Buy It Now
Vintage 100x70cm rag rug latch - vintage,
£40.00
Buy It Now
Craft trade round - trade, chindi
£35.99
Buy It Now
Rag rugs pillows more - rag,
£11.50
Buy It Now
Ethnic indian recycled - indian, luxury
£19.95
Buy It Now
Vintage rag rug - rug, making
£39.99
Buy It Now
Chindi rug 130cm - chindi, x
£21.50
Buy It Now
Large natural colours - large,
£24.99
Buy It Now
Handmade rag rug table centre - handmade,
£14.01
Buy It Now
Round rug rainbow - rainbow, rugs
£39.00
Buy It Now
Rag rugs pillows and more - rag, rugs,
£6.65
Buy It Now
Rainbow rag rug cushion cover - rainbow,
£12.94
Buy It Now
153 90cm luxury rag rug - 153,
£17.00
Buy It Now
10m wide pre cut - 10m, of
£2.77
Buy It Now
Rag rugs letts contemporary - rag,
£3.75
Buy It Now
Rag rugs pillows and more - rag, rugs,
£11.20
Buy It Now
155 90cm luxury rag rug - 155,
£17.00
Buy It Now
Vintage oval braided rag rug - vintage,
£44.48
Buy It Now
150 90cm luxury - 90cm, rag
£17.00
Buy It Now
New the lazy loom - lazy, rug
£14.87
Buy It Now
Handmade recycled fabric - recycled, rag
£27.98
Buy It Now
41x33 french charentaise - 41x33,
£129.02
Buy It Now
Michael miller rag - rug, fabric
£12.01
Buy It Now
Vintage handmade rag rug - handmade, scrap
£52.50
Buy It Now
Vintage hand made country - vintage,
£34.70
Buy It Now
Rags rugs 30 new - :, weaving
£20.83
Buy It Now
Rag rugs crafting basic - rugs, crafting:
£9.49
Buy It Now
Upcycled amish knot - upcycled, rag
£12.94
Buy It Now
Rag rugs pillows - more,
£10.80
Buy It Now
Upcycled amish knot rag rug - amish,
£19.36
Buy It Now
Denim jeans inseam hem - inseam,
£13.30
Buy It Now
Rag rugs pillows and - rugs,, more
£4.87
Buy It Now
Arm knitting yarn wool for - wool,
£17.78
Buy It Now
Upcycled amish knot rag - rag, rug
£16.15
Buy It Now
Round braided rag rug - 25",
£16.02
Buy It Now
Vintage rag rug mat - rug,
£20.29
Buy It Now
Vtg rag rug oval pastel - rag,
£44.39
Buy It Now
Small rag rug table centre - rag,
£14.01
Buy It Now
Homespun stripe cotton fabric - homespun,
£16.86
Buy It Now
Small upcycled handmade amish - upcycled,
£12.94
Buy It Now
Antique japanese sashiko - antique,
£405.45
Buy It Now
Rag rug weave mat - rag,
£13.35
Buy It Now
Vintage fabric rag balls - rag,
£80.04
Buy It Now
Vintage fabric strip ball - fabric,
£31.14
Buy It Now
Love rag rugs shirt - love,
£15.99
Buy It Now
Rag rugs pillows - rugs,, and
£12.95
Buy It Now
Rag rug placemats table - placemats, mats
£19.57
Buy It Now
153 90cm luxury rag rug - 153,
£25.50
Buy It Now
151 90cm luxury rag - 151,
£25.50
Buy It Now
Looking for more rag rug fabric?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 88 rag rug fabric listings currently in our index. Prices range from £1.7 to £405.45, with an average of £30.18. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about rag rug fabric →
Try this: red sequin fabric | retro 60s fabric | riley blake fabric | sanderson william morris fabric | sari material | seersucker fabric | sewing fabric | shiny spandex | shot silk fabric | silk organza fabric
Whether you are looking for a brand-new or second-hand rag rug fabric, eBay offers one of the largest selections available online. With 88 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £1.7, while premium listings can reach £405.45 — giving you a wide budget spread to work with. The average price of £30.18 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.