Condition
Purchase
Sort by
Time
Various
Plain 100 cotton fabric - plain,
£60.00
Buy It Now
Organic 100 cotton - organic, fabric
£3.99
Buy It Now
100 cotton material - material, organic
£8.46
Buy It Now
Organic floral 100 cotton - floral, 100%
£5.99
Buy It Now
Organic cotton fabric wide - cotton,
£3.98
Buy It Now
100 certified organic cotton - 100%,
£3.99
Buy It Now
Organic floral 100 cotton - floral, 100%
£5.99
Buy It Now
100 cotton velvet plain plush - velvet,
£6.95
Buy It Now
Buds berries from - &,
£3.45
Buy It Now
Plain cotton rich linen - cotton,
£1.89
Buy It Now
Organic floral 100 cotton - organic,
£5.99
Buy It Now
Organic cotton jersey - jersey, fabric
£2.89
Buy It Now
Organic french terry loopback - organic,
£0.99
Buy It Now
Proeco bamboo fleece organic - proeco,
£16.15
Buy It Now
100 organic cotton christmas - organic, cotton,
£4.75
Buy It Now
Organic cotton 4mt craft - organic, 4
£11.95
Buy It Now
Organic cotton print fabric - cotton,
£3.98
Buy It Now
Woodland wanderers sarah - woodland, by
£2.80
Buy It Now
Organic floral 100 - organic,
£5.99
Buy It Now
Autumn awakening cotton fabric - autumn,
£3.55
Buy It Now
Spots organic cotton fabric - organic,
£5.50
Buy It Now
Plain cotton lawn fabric fine - plain,
£4.10
Buy It Now
Black beige houndstooth - black, &
£3.00
Buy It Now
Clearance 100 organic - 100%, cotton
£11.17
Buy It Now
Organic 100 cotton - ☘️organic,
£5.95
Buy It Now
Ashcombe garden organic cotton - garden,
£2.95
Buy It Now
William morris fabric organic - william,
£3.85
Buy It Now
Organic cotton terry towelling - cotton,
£2.29
Buy It Now
Organic cotton colours - cotton,
£3.95
Buy It Now
1kg organic cotton - organic,
£14.95
Buy It Now
Floral print organic - organic, cotton
£8.44
Buy It Now
Peter rabbit fabric organic - peter,
£4.75
Buy It Now
100 cotton fabric digital - 100%,
£4.50
Buy It Now
Corduroy cotton plain - cotton, fabric
£1.99
Buy It Now
Belle organic cotton jersey - organic,
£8.45
Buy It Now
Sweet symphony william morris - sweet,
£3.49
Buy It Now
Calico organic cotton - organic, fabric
£3.95
Buy It Now
Colours premium plain 100 - premium, 100%
£1.00
Buy It Now
Pink and green hand block - pink,
£60.73
Buy It Now
Organic recycled cotton - organic, twill
£5.80
Buy It Now
Daisy embroidered double - daisy, gauze
£15.00
Buy It Now
Bluebell hollow cotton - hollow,
£2.85
Buy It Now
William kilburn pressed - kilburn, in
£3.30
Buy It Now
Bohemian waters debbie - bohemian,
£2.80
Buy It Now
Indian summer 100 - v&a, organic
£8.95
Buy It Now
Organic floral 100 cotton - 100%,
£5.99
Buy It Now
Fabric cath kidston christmas - fabric,
£6.15
Buy It Now
Midnight jewel ikat - jewel,
£2.95
Buy It Now
100 cotton fabric lacquer - cotton,
£3.50
Buy It Now
Hedgerow stripe bloom organic - stripe,
£2.95
Buy It Now
100 certified organic cotton - 100%,
£3.99
Buy It Now
William morris fabric - william,
£3.60
Buy It Now
100 organic cotton fabric - organic,
£13.99
Buy It Now
Organic double gauze 100 - organic, 100%
£6.95
Buy It Now
Museum indian summer - ~,
£4.75
Buy It Now
The beach simplicity - 'at, beach'
£7.22
Buy It Now
100 organic cotton poplin - cotton,
£12.00
Buy It Now
Rib knit organic
£4.49
Buy It Now
Woodland animals fabric - woodland,
£1.09
Buy It Now
Debbie shore country - debbie,
£0.99
Buy It Now
Museum pure cotton fabric - v&a,
£8.99
Buy It Now
Organic cotton plain - cotton,
£1.15
Buy It Now
Snowman christmas fabric - christmas,
£4.49
Buy It Now
Herringbone viscose - ,
£5.00
Buy It Now
Crafts tranquility by - v&a, of
£3.45
Buy It Now
Oriental fabric japanese - fabric, style
£3.85
Buy It Now
Double gauze 100 - double, plain
£6.29
Buy It Now
Fabric blue fish organic - fabric,
£4.11
Buy It Now
White organic cotton - white, muslin
£5.99
Buy It Now
100 organic cotton sweet - 100%, "sweet
£8.99
Buy It Now
100 cotton fabric - cotton,
£6.00
Buy It Now
Indian hand block - hand, trees
£8.50
Buy It Now
Rosy pink organic bamboo - pink,
£11.99
Buy It Now
Oriental yellow toile printed - oriental,
£2.95
Buy It Now
Emperors printed cotton - printed, fabric
£2.95
Buy It Now
Cosy cottage fabric - fabric, book
£4.00
Buy It Now
Heritage garden cotton - garden,
£2.95
Buy It Now
Organic cotton jersey fabric
£8.66
Buy It Now
100 organic cotton poplin - 100%,
£7.00
Buy It Now
Antibacterial organic cotton - organic,
£2.29
Buy It Now
Cotton calico fabric - calico, 100%
£6.95
Buy It Now
Mid hemp muslin - fabric,
£15.45
Buy It Now
Dusky pink double gauze - double,
£12.67
Buy It Now
Black premium plain - black, washed
£1.00
Buy It Now
Broderie anglaise 100 - broderie, anglaise-
£4.00
Buy It Now
Printed cotton fabric horse
£7.50
Buy It Now
Baby cotton squares count - baby,
£6.60
Buy It Now
Simplicity vintage clothes
£9.49
Buy It Now
Metres 100 organic cotton - organic,
£16.50
Buy It Now
Organic pre shrunk calico - -, pre-shrunk
£5.99
Buy It Now
Floral organic 100 cotton - floral,
£6.99
Buy It Now
Printed double gauze fabric - gauze,
£6.95
Buy It Now
Quilting cotton fabric the - quilting,
£4.95
Buy It Now
Organic cotton fabric for - fabric,
£5.98
Buy It Now
Cat theme handmade - handmade, linen
£6.99
Buy It Now
Blue block printed fabric - block,
£60.85
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 £60.85, with an average of £7.57. 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 | poker table felt | polka dot fabric | pure silk fabric | pvc sheet | red velvet material | reflective fabric | ripstop nylon fabric
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 £60.85 — giving you a wide budget spread to work with. The average price of £7.57 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.