Condition
Purchase
Sort by
Time
Various
Premium upholstery grade khiva - 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 - plain, marble
£1.99 · Buy It Now
» View details on eBayElite chenille fabric - chenille,
£18.99 · Buy It Now
» View details on eBayPlush velvet material - plush,
£350.00 · Buy It Now
» View details on eBayWaterproof fabric cordura type - fabric,
£35.99 · Buy It Now
» View details on eBayPlain soft linen look - linen,
£69.90 · Buy It Now
» View details on eBayPlush velvet upholstery - velvet,
£40.99 · Buy It Now
» View details on eBayPlain soft linen look - soft,
£1.49 · Buy It Now
» View details on eBayChenille upholstery fabric - chenille,
£44.85 · Buy It Now
» View details on eBayFaux leather fabric - faux,
£225.99 · Buy It Now
» View details on eBayPlush plain velvet upholstery - velvet,
£1.45 · Buy It Now
» View details on eBayLuxury velvet fabric - luxury,
£54.99 · Buy It Now
» View details on eBayCheap fabric extra wide - 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 - thick, uv
£3.75 · Buy It Now
» View details on eBayPlain soft linen - linen, look
£1.60 · Buy It Now
» View details on eBayPlush velvet fabric - velvet,
£9.99 · Buy It Now
» View details on eBayFaux leather fabric soft - fabric,
£44.98 · Buy It Now
» View details on eBayFaux suede upholstery fabric - upholstery,
£74.95 · Buy It Now
» View details on eBayThermal blackout curtain - thermal,
£81.95 · Buy It Now
» View details on eBayNew designer quality plain - 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 - velvet,
£9.50 · Buy It Now
» View details on eBayVelvet fabric plush velour - velvet,
£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 fabric - retardant,
£599.99 · Buy It Now
» View details on eBayUpholstery chair sofa base - chair,
£3.45 · Buy It Now
» View details on eBayPlush velvet upholstery fabric - plush,
£1.49 · Buy It Now
» View details on eBayQuality soft plush velvet - soft,
£1.99 · Buy It Now
» View details on eBayHessian fabric woven - hessian, 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 - upholstery,
£0.99 · Buy It Now
» View details on eBayPure linen natural 100 fabric - linen,
£12.99 · Buy It Now
» View details on eBayFaux leather fabric - fabric, soft
£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 - traditional,
£2.19 · Buy It Now
» View details on eBayIndo sage green - green, iliv
£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 fabric - 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 - premium,
£134.95 · Buy It Now
» View details on eBayCrushed velvet fabric - velvet, premium
£7.98 · Buy It Now
» View details on eBaySoft 100 linen fabric - linen,
£13.99 · Buy It Now
» View details on eBaySelf adhesive felt baize - self,
£2.29 · Buy It Now
» View details on eBayStriped fabric sofia - striped, stripes
£16.99 · Buy It Now
» View details on eBayMarble soft velvet upholstery - marble,
£12.95 · Buy It Now
» View details on eBay100 cotton velvet fabric - 100%, soft
£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 - faux,
£14.99 · Buy It Now
» View details on eBayGlitz crushed velvet - crushed,
£7.99 · Buy It Now
» View details on eBayPure washed 100 linen fabric - linen,
£39.99 · Buy It Now
» View details on eBaySoft jumbo cord corduroy - soft,
£9.68 · Buy It Now
» View details on eBaySoft plain linen - soft, fabric
£1.49 · Buy It Now
» View details on eBayWilliam morris style tapestry - william,
£1.45 · Buy It Now
» View details on eBaySherpa teddy fabric - teddy,
£88.99 · Buy It Now
» View details on eBayPorchester chardonnay - porchester,
£0.99 · Buy It Now
» View details on eBay100 boiled wool fabric - boiled, plain
£179.99 · Buy It Now
» View details on eBayPlush velvet upholstery - plush,
£3.94 · Buy It Now
» View details on eBayToile jouy fabric - de, cotton
£1.45 · Buy It Now
» View details on eBayFryetts bergen skandi - bergen, design
£11.95 · Buy It Now
» View details on eBayPlain 100 cotton - 100%, fabric
£1.49 · Buy It Now
» View details on eBayPlush velvet fabric - plush, craft
£39.94 · Buy It Now
» View details on eBayStripe chunky chenille velvet
£48.00 · Buy It Now
» View details on eBayClearance plain cotton blend - plain,
£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 - heavy,
£12.40 · Buy It Now
» View details on eBayFaux suede upholstery fabric - faux,
£1.46 · Buy It Now
» View details on eBayFryetts cotton fabric - fabric, narvik
£2.50 · Buy It Now
» View details on eBayHard wearing basket weave - 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 weave - basket,
£16.95 · Buy It Now
» View details on eBayAnya vintage floral linen - ,
£59.99 · Buy It Now
» View details on eBay100 cotton muslin - cotton,
£69.90 · Buy It Now
» View details on eBayCalla lily digital - calla,
£1.99 · Buy It Now
» View details on eBayFire treated damask pattern - treated,
£197.99 · Buy It Now
» View details on eBayWisley floral tapestry fabric - wisley,
£15.89 · Buy It Now
» View details on eBayWaterproof canvas fabric heavy - waterproof,
£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, striped
£175.99 · Buy It Now
» View details on eBayDenim fabric 14oz heavy - denim,
£8.00 · Buy It Now
» View details on eBayPlain soft linen look - plain,
£6.99 · Buy It Now
» View details on eBayPlush velvet fabric - velvet,
£9.98 · Buy It Now
» View details on eBaySage green balmoral wool - sage,
£289.99 · Buy It Now
» View details on eBayGrimaldi regency stripe - regency,
£34.00 · Buy It Now
» View details on eBayPremium chenille upholstery - premium,
£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 - velvet,
£173.67 · Buy It Now
» View details on eBayMeters john lewis willow - 5,
£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.