Condition
Purchase
Sort by
Time
Various
100 cotton velvet plain - velvet,
£6.95
Buy It Now
Organic 100 cotton fabric - cotton,
£3.99
Buy It Now
Organic floral 100 cotton - 100%,
£5.99
Buy It Now
Organic cotton 4mt craft - cotton,
£11.95
Buy It Now
Plain 100 cotton fabric - plain,
£90.00
Buy It Now
Organic cotton fabric wide - organic,
£3.98
Buy It Now
Plain cotton lawn fabric fine - plain,
£4.10
Buy It Now
Indian summer 100 - summer, organic
£6.95
Buy It Now
Organic floral 100 cotton - floral,
£5.99
Buy It Now
Organic cotton jersey fabric - cotton,
£2.89
Buy It Now
Cotton oxford chambray - oxford,
£3.99
Buy It Now
Organic floral 100 - organic, cotton
£5.99
Buy It Now
Printed double gauze fabric - printed,
£6.95
Buy It Now
Marimekko fabric - marimekko,
£68.30
Buy It Now
Organic cotton terry - terry, towelling
£2.29
Buy It Now
Indian summer organic cotton - organic,
£22.50
Buy It Now
Clearance 100 organic - 100%, cotton
£2.87
Buy It Now
Organic cotton print fabric - organic,
£1.46
Buy It Now
Voile fine muslin gauze
£4.75
Buy It Now
Forest journal kimberley - forest, journal–kimberley
£3.99
Buy It Now
Organic double gauze - gauze, 100%
£6.95
Buy It Now
Antibacterial organic cotton - antibacterial,
£2.29
Buy It Now
Cotton muslin fabric 100 - cotton,
£5.00
Buy It Now
Colours premium plain - colours,
£1.00
Buy It Now
Bluebell hollow cotton - bluebell, fabric
£11.40
Buy It Now
Light blue with white - light,
£5.99
Buy It Now
Plain cotton rich linen fabric - cotton,
£6.95
Buy It Now
Oriental fabric japanese style - oriental,
£3.85
Buy It Now
Organic sweatshirt fleece - sweatshirt,
£5.99
Buy It Now
Marimekko fabric hyacinth - marimekko,
£35.28
Buy It Now
Undyed natural organic plain - undyed,
£1.95
Buy It Now
Organic pre shrunk - -, pre-shrunk
£5.99
Buy It Now
Woodland wanderers sarah - woodland,
£2.80
Buy It Now
Calico organic cotton fabric - organic,
£3.95
Buy It Now
Fabric samples linen - samples,
£1.95
Buy It Now
Nautical ships anchor printed - anchor,
£5.95
Buy It Now
Cottage bliss 100 - bliss, organic
£4.99
Buy It Now
Printed cotton fabric horse
£7.50
Buy It Now
Baby cotton squares count - baby, 50
£7.32
Buy It Now
Bamboo organic cotton fabric - bamboo/organic,
£12.50
Buy It Now
William morris fabric organic - william,
£3.85
Buy It Now
Black cotton lycra - black,
£0.99
Buy It Now
Corduroy cotton plain - plain, fabric
£9.95
Buy It Now
100 certified organic cotton - certified,
£3.99
Buy It Now
Double gauze 100 cotton - gauze,
£6.29
Buy It Now
Crafts tranquility by - v&a, of
£3.45
Buy It Now
Autumn awakening cotton - awakening, fabric
£3.55
Buy It Now
Woven striped cotton with - woven,
£3.50
Buy It Now
Remnant soft drape - soft,
£10.00
Buy It Now
Townhouse autumn trees - autumn,
£4.99
Buy It Now
100 cotton fabric digital - cotton,
£4.50
Buy It Now
Tranquil shores 100 - tranquil, by
£4.99
Buy It Now
Woodland animals fabric - woodland,
£1.09
Buy It Now
Organic 100 cotton - ☘️organic,
£5.95
Buy It Now
Kimberley hind forest journal - forest,
£2.70
Buy It Now
The beach simplicity - beach',
£3.76
Buy It Now
Floral butterfly 100 - butterfly, 100%
£3.50
Buy It Now
Rainbow cosmos galaxy - galaxy, 100%
£3.99
Buy It Now
Buds berries from - v&a, &
£3.45
Buy It Now
Organic double gauze 100 - double,
£4.99
Buy It Now
100 cotton printed organic - 100%,
£5.50
Buy It Now
Museum indian summer - v,
£12.99
Buy It Now
Bohemian waters debbie - bohemian, by
£2.80
Buy It Now
100 cotton fabric - 100%, lacquer
£3.50
Buy It Now
Plane airplane green - plane,
£3.31
Buy It Now
Crafts tranquility 100 - crafts, 100%
£4.99
Buy It Now
Floral flower blenders 100 - flower,
£3.50
Buy It Now
White organic cotton - white, muslin
£5.39
Buy It Now
Leafscape organic cotton - leafscape,
£15.00
Buy It Now
William kilburn pressed - kilburn, in
£3.30
Buy It Now
Spots organic cotton fabric - spots,
£5.50
Buy It Now
Museum pure cotton fabric - pure,
£5.99
Buy It Now
109 organic cotton fat - 109%,
£7.59
Buy It Now
Melberry trees cotton rich - melberry,
£3.99
Buy It Now
Light blue with flowers - with,
£5.99
Buy It Now
Mid hemp muslin - fabric,
£15.45
Buy It Now
Embroidered voile 100 cotton - voile,
£4.95
Buy It Now
Organic cotton colours - 13,
£3.95
Buy It Now
Vintage fine striped - fine,
£4.00
Buy It Now
Daisy embroidered double - embroidered, gauze
£1.49
Buy It Now
Day the - of,
£6.00
Buy It Now
Cotton calico fabric 100 - calico, 100%
£6.95
Buy It Now
Fabric blue fish organic - fabric,
£4.11
Buy It Now
100 cotton stripes fabric - 100%,
£4.99
Buy It Now
Elephant festival monaluna - festival, by
£3.99
Buy It Now
Organic floral 100 cotton - organic,
£5.99
Buy It Now
Crafts tranquility fabric - of,
£4.50
Buy It Now
100 organic cotton poplin - organic,
£8.00
Buy It Now
Printed cotton fabric cycling - printed,
£7.50
Buy It Now
Cosy cottage fabric - cottage, book
£4.00
Buy It Now
Organic floral 100 cotton - organic,
£5.99
Buy It Now
135 debbie shore spring - cm,
£11.87
Buy It Now
Serenity japan 100 organic - in,
£4.99
Buy It Now
Sweet symphony william morris - sweet,
£3.49
Buy It Now
1965 marimekko maija - maija, isola
£99.50
Buy It Now
Organic cotton 2mt craft - 4,
£22.95
Buy It Now
Looking for more organic cotton fabric?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 organic cotton fabric listings currently in our index. Prices range from £0.99 to £99.5, with an average of £8.53. 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 organic cotton fabric →
Try this: organza fabric | paisley fabric | peter pan fabric | pink satin | poker table felt | polka dot fabric | pure silk fabric | pvc sheet | real ivory | red velvet material
Whether you are looking for a brand-new or second-hand organic cotton 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 £99.5 — giving you a wide budget spread to work with. The average price of £8.53 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.