Condition
Purchase
Sort by
Time
Various
Premium upholstery grade - premium,
£249.95 · Buy It Now
» View details on eBay220cm extra wide natural - extra,
£30.76 · Buy It Now
» View details on eBayPremium soft plain marble - premium,
£1.99 · Buy It Now
» View details on eBayElite chenille fabric - elite,
£18.99 · Buy It Now
» View details on eBayPlush velvet material - velvet,
£350.00 · Buy It Now
» View details on eBayWaterproof fabric cordura type - waterproof,
£35.99 · Buy It Now
» View details on eBayPlain soft linen look fabric - linen,
£69.90 · Buy It Now
» View details on eBayPlush velvet upholstery fabric - velvet,
£40.99 · Buy It Now
» View details on eBayPlain soft linen look - plain, fabric
£1.49 · Buy It Now
» View details on eBayChenille upholstery fabric - chenille,
£44.85 · Buy It Now
» View details on eBayFaux leather fabric - faux, upholstery
£225.99 · Buy It Now
» View details on eBayPlush plain velvet upholstery - plush,
£1.45 · Buy It Now
» View details on eBayLuxury velvet fabric - luxury,
£54.99 · Buy It Now
» View details on eBayCheap fabric extra - cheap,
£35.00 · Buy It Now
» View details on eBayMarvic textiles vivarais coral - textiles,
£19.95 · Buy It Now
» View details on eBayClear pvc thick fire cold - clear, uv
£3.75 · Buy It Now
» View details on eBayPlain soft linen look - soft,
£1.60 · Buy It Now
» View details on eBayPlush velvet fabric - velvet,
£9.99 · Buy It Now
» View details on eBayFaux leather fabric soft - faux,
£44.98 · Buy It Now
» View details on eBayFaux suede upholstery fabric - faux,
£74.95 · Buy It Now
» View details on eBayThermal blackout curtain - thermal,
£81.95 · Buy It Now
» View details on eBayNew designer quality - new,
£428.99 · Buy It Now
» View details on eBayWilliam morris tapestry fabric - morris,
£1.45 · Buy It Now
» View details on eBay100 cotton velvet fabric - 100%,
£9.50 · Buy It Now
» View details on eBayVelvet fabric plush - velvet, velour
£129.94 · Buy It Now
» View details on eBayVelvet upholstery fabric - velvet,
£1.35 · Buy It Now
» View details on eBayFloral printed velvet fabric - floral,
£1.45 · Buy It Now
» View details on eBayFire retardant draping - fire,
£599.99 · Buy It Now
» View details on eBayUpholstery chair sofa base - upholstery,
£3.45 · Buy It Now
» View details on eBayPlush velvet upholstery fabric - upholstery,
£1.49 · Buy It Now
» View details on eBayQuality soft plush velvet - soft,
£1.99 · Buy It Now
» View details on eBayHessian fabric woven - fabric, natural
£2.49 · Buy It Now
» View details on eBayChenille fabric quality - fabric,
£149.99 · Buy It Now
» View details on eBayPlush velvet upholstery fabric - plush,
£0.99 · Buy It Now
» View details on eBayPure linen natural 100 fabric - natural, 100%
£12.99 · Buy It Now
» View details on eBayFaux leather fabric soft - faux,
£225.99 · Buy It Now
» View details on eBayPlain stone washed linen - plain,
£14.90 · Buy It Now
» View details on eBayTicking stripe fabric - ticking,
£6.49 · Buy It Now
» View details on eBayHeavyweight traditional kilim - heavyweight,
£2.19 · Buy It Now
» View details on eBayIndo sage green cotton - indo,
£2.99 · Buy It Now
» View details on eBayCrushed velvet material - crushed,
£38.94 · Buy It Now
» View details on eBayBlackout curtain lining fabric - blackout,
£3.29 · Buy It Now
» View details on eBayPlush velvet upholstery - plush,
£9.95 · Buy It Now
» View details on eBayBlue paisley fabric upholstery - blue,
£14.99 · Buy It Now
» View details on eBayPremium naples velvet - naples,
£134.95 · Buy It Now
» View details on eBayCrushed velvet fabric premium - fabric,
£7.98 · Buy It Now
» View details on eBaySoft 100 linen - 100%, fabric
£13.99 · Buy It Now
» View details on eBaySelf adhesive felt baize - adhesive,
£2.29 · Buy It Now
» View details on eBayStriped fabric sofia stripes - fabric,
£16.99 · Buy It Now
» View details on eBayMarble soft velvet - marble,
£12.95 · Buy It Now
» View details on eBay100 cotton velvet fabric - 100%,
£1.95 · Buy It Now
» View details on eBayGreen foliage curtain fabric - foliage,
£11.89 · Buy It Now
» View details on eBayElite chenille fabric - chenille,
£0.99 · Buy It Now
» View details on eBayFaux leather fabric upholstery - leather,
£14.99 · Buy It Now
» View details on eBayGlitz crushed velvet fabric - glitz,
£7.99 · Buy It Now
» View details on eBayPure washed 100 linen fabric - 100%,
£39.99 · Buy It Now
» View details on eBaySoft jumbo cord corduroy - soft,
£9.68 · Buy It Now
» View details on eBaySoft plain linen look fabric - soft,
£1.49 · Buy It Now
» View details on eBayWilliam morris style tapestry - morris,
£1.45 · Buy It Now
» View details on eBaySherpa teddy fabric fleece - sherpa,
£88.99 · Buy It Now
» View details on eBayPorchester chardonnay - porchester,
£0.99 · Buy It Now
» View details on eBay100 boiled wool fabric plain - fabric,
£179.99 · Buy It Now
» View details on eBayPlush velvet upholstery - plush,
£3.94 · Buy It Now
» View details on eBayToile jouy fabric - toile,
£1.45 · Buy It Now
» View details on eBayFryetts bergen skandi design - fryetts,
£11.95 · Buy It Now
» View details on eBayPlain 100 cotton fabric - cotton,
£1.49 · Buy It Now
» View details on eBayPlush velvet fabric craft - velvet,
£39.94 · Buy It Now
» View details on eBayStripe chunky chenille velvet
£48.00 · Buy It Now
» View details on eBayClearance plain cotton - clearance, blend
£2.99 · Buy It Now
» View details on eBayExclusive bugs printed - exclusive,
£153.59 · Buy It Now
» View details on eBayIvory polycotton curtain - ivory,
£2.74 · Buy It Now
» View details on eBayHeavy tapestry fabric - tapestry,
£12.40 · Buy It Now
» View details on eBayFaux suede upholstery fabric - suede,
£1.46 · Buy It Now
» View details on eBayFryetts cotton fabric - fryetts,
£2.50 · Buy It Now
» View details on eBayHard wearing basket - hard,
£19.79 · Buy It Now
» View details on eBayWilliam morris design cotton - morris,
£1.35 · Buy It Now
» View details on eBayHard wearing basket - wearing,
£16.95 · Buy It Now
» View details on eBayAnya vintage floral linen - anya,
£59.99 · Buy It Now
» View details on eBay100 cotton muslin fabric - muslin,
£69.90 · Buy It Now
» View details on eBayCalla lily digital print - lily,
£1.99 · Buy It Now
» View details on eBayFire treated damask pattern - fire,
£197.99 · Buy It Now
» View details on eBayWisley floral tapestry fabric - tapestry,
£15.89 · Buy It Now
» View details on eBayWaterproof canvas fabric - waterproof, heavy
£32.98 · Buy It Now
» View details on eBayShimmer organza fabric voile - fabric,
£94.99 · Buy It Now
» View details on eBayBotanical printed cotton - botanical,
£2.00 · Buy It Now
» View details on eBayNew black red grey - black,
£175.99 · Buy It Now
» View details on eBayDenim fabric 14oz heavy - fabric,
£8.00 · Buy It Now
» View details on eBayPlain soft linen - soft,
£6.99 · Buy It Now
» View details on eBayPlush velvet fabric faux - velvet,
£9.98 · Buy It Now
» View details on eBaySage green balmoral - green,
£289.99 · Buy It Now
» View details on eBayGrimaldi regency stripe - ,
£34.00 · Buy It Now
» View details on eBayPremium chenille upholstery - chenille,
£9.49 · Buy It Now
» View details on eBayBlackout curtain lining - blackout,
£22.99 · Buy It Now
» View details on eBayPeacock butterflies birds - peacock,
£25.99 · Buy It Now
» View details on eBayCotton velvet fabric moss - "cotton,
£173.67 · Buy It Now
» View details on eBayMeters john lewis willow - meters,
£22.00 · Buy It Now
» View details on eBayLooking for more curtain fabric?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 curtain fabric listings currently in our index. Prices range from £0.99 to £599.99, with an average of £54.06. 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 curtain fabric →
Try this: airbrush | silk fabric | die cutters | airbrush compressor | cricut machine | embossing machine | joanna sheen | cutting dies | debbi moore | tim holtz
Whether you are looking for a brand-new or second-hand curtain fabric, eBay offers one of the largest selections available online. With 96 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 £0.99, while premium listings can reach £599.99 — giving you a wide budget spread to work with. The average price of £54.06 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.