Cotton Fabric
Explore our huge range of high-quality 100% cotton fabric perfect for your next sewing or dressmaking project. Whether it’s a poplin, cotton classic or a funky print, we have all bases covered at Higgs & HIggs.
We have 100s of cottons online for you to buy by the metre with all fabric cut to order. What to make? Our beautiful cotton fabric are suitable for fashion, patchwork, light interiors, and crafts. Whether you are making a dress or using it for quilting, you will find what you are looking for here.
Buy with confidence. We offer Quick and easy returns within 30 days of receipt.
Showing 1–100 of 330 results
Agazi Floral Cotton – Rustic Pink
£10.99 /per metreAllana Cotton Lovam Berry Sprig – White
£10.99 /per metreAllana Cotton Main Love Ewe – Palest Yellow
£10.99 /per metreAllana Cotton Zelina Baby Mouse – White
£10.99 /per metreBlosy Cotton Bloem Patchwork – Mocha and Grass Green
£10.99 /per metreBlosy Cotton Giardini Hummingbirds & Butterflies – Brown
£10.99 /per metreBlosy Cotton Main Petunia Garden – Royal Blue
£10.99 /per metreBrushed Flannel Cotton Vines on Navy
£12.99 /per metreChadwick Cotton Cats – Terracotta
£10.99 /per metreChadwick Cotton Tacha Cats – Celadon – WOVEN
£10.99 /per metreChristmas Forest Cotton – Rich Red
£10.99 /per metre- sale
Clouds – White / Noir / Black 100% Cotton Poplin
Original price was: £9.99.£7.99Current price is: £7.99. /per metre - sale
Clouds – Yellow – Woven Cotton
Original price was: £9.99.£7.99Current price is: £7.99. /per metre Cotton Canvas – Baguettes à Paris – French Navy
£14.99 /per metreCotton Canvas – Pompadour Toile – Grey on Ivory
£14.99 /per metreCotton Canvas – Pompadour Toile – Pink on Ivory
£14.99 /per metre- sale
Cotton Classics – Alfie Kitten & Friends – Blush
Original price was: £9.99.£5.99Current price is: £5.99. /per metre - sale
Cotton Classics – Alfie Kitten & Friends – Denim Blue
Original price was: £9.99.£5.99Current price is: £5.99. /per metre - sale
Cotton Classics – Alfie Kitten & Friends – White & Denim Blue
Original price was: £9.99.£5.99Current price is: £5.99. /per metre - sale
Cotton Classics – Alfie Kitten & Friends – White & Silver Grey
Original price was: £9.99.£5.99Current price is: £5.99. /per metre Cotton Classics – Chambray Plain – Aubergine
£9.99 /per metreCotton Classics – Chambray Plain – Black
£9.99 /per metreCotton Classics – Chambray Plain – Denim
£9.99 /per metreCotton Classics – Chambray Plain – Duck Egg
£9.99 /per metreCotton Classics – Chambray Plain – Dusty Mauve
£9.99 /per metreCotton Classics – Chambray Plain – Grey
£9.99 /per metreCotton Classics – Chambray Plain – Magenta
£9.99 /per metreCotton Classics – Chambray Plain – Navy
£9.99 /per metreCotton Classics – Chambray Plain – Ochre
£9.99 /per metreCotton Classics – Chambray Plain – Pale Blue
£9.99 /per metreCotton Classics – Chambray Plain – Pale Pink
£9.99 /per metreCotton Classics – Chambray Plain – Red
£9.99 /per metreCotton Classics – Chambray Plain – Royal
£9.99 /per metreCotton Classics – Chambray Plain – Sage
£9.99 /per metreCotton Classics – Chambray Plain – Sand
£9.99 /per metreCotton Classics – Chambray Plain – Teal
£9.99 /per metreCotton Classics – Chambray Stripe – Aubergine
£9.99 /per metreCotton Classics – Chambray Stripe – Black
£9.99 /per metreCotton Classics – Chambray Stripe – Denim
£9.99 /per metreCotton Classics – Chambray Stripe – Duck Egg
£9.99 /per metreCotton Classics – Chambray Stripe – Dusty Mauve
£9.99 /per metreCotton Classics – Chambray Stripe – Grey
£9.99 /per metreCotton Classics – Chambray Stripe – Magenta
£9.99 /per metreCotton Classics – Chambray Stripe – Navy
£9.99 /per metreCotton Classics – Chambray Stripe – Ochre
£9.99 /per metreCotton Classics – Chambray Stripe – Pale Blue
£9.99 /per metreCotton Classics – Chambray Stripe – Pale Pink
£9.99 /per metreCotton Classics – Chambray Stripe – Red
£9.99 /per metreCotton Classics – Chambray Stripe – Royal
£9.99 /per metreCotton Classics – Chambray Stripe – Sage
£9.99 /per metreCotton Classics – Chambray Stripe – Sand
£9.99 /per metreCotton Classics – Chambray Stripe – Teal
£9.99 /per metreCotton Classics – Denim – Dot Pea Size
£9.99 /per metreCotton Classics – Denim – Large Star
£9.99 /per metreCotton Classics – Denim – Tiny Dot
£9.99 /per metreCotton Classics – Gingham 17mm – Aubergine
£9.99 /per metreCotton Classics – Gingham 17mm – Black
£9.99 /per metreCotton Classics – Gingham 17mm – Denim
£9.99 /per metreCotton Classics – Gingham 17mm – Duck Egg
£9.99 /per metreCotton Classics – Gingham 17mm – Dusty Mauve
£9.99 /per metreCotton Classics – Gingham 17mm – Grey
£9.99 /per metreCotton Classics – Gingham 17mm – Magenta
£9.99 /per metreCotton Classics – Gingham 17mm – Navy
£9.99 /per metreCotton Classics – Gingham 17mm – Ochre
£9.99 /per metreCotton Classics – Gingham 17mm – Pale Blue
£9.99 /per metreCotton Classics – Gingham 17mm – Pale Pink
£9.99 /per metreCotton Classics – Gingham 17mm – Red
£9.99 /per metreCotton Classics – Gingham 17mm – Royal
£9.99 /per metreCotton Classics – Gingham 17mm – Sage
£9.99 /per metreCotton Classics – Gingham 17mm – Sand
£9.99 /per metreCotton Classics – Gingham 17mm – Teal
£9.99 /per metreCotton Classics – Gingham 9mm – Aubergine
£9.99 /per metreCotton Classics – Gingham 9mm – Black
£9.99 /per metreCotton Classics – Gingham 9mm – Denim
£9.99 /per metreCotton Classics – Gingham 9mm – Duck Egg
£9.99 /per metreCotton Classics – Gingham 9mm – Dusty Mauve
£9.99 /per metreCotton Classics – Gingham 9mm – Grey
£9.99 /per metreCotton Classics – Gingham 9mm – Magenta
£9.99 /per metreCotton Classics – Gingham 9mm – Navy
£9.99 /per metreCotton Classics – Gingham 9mm – Ochre
£9.99 /per metreCotton Classics – Gingham 9mm – Pale Blue
£9.99 /per metreCotton Classics – Gingham 9mm – Pale Pink
£9.99 /per metreCotton Classics – Gingham 9mm – Red
£9.99 /per metreCotton Classics – Gingham 9mm – Royal
£9.99 /per metreCotton Classics – Gingham 9mm – Sage
£9.99 /per metreCotton Classics – Gingham 9mm – Sand
£9.99 /per metreCotton Classics – Gingham 9mm – Teal
£9.99 /per metre- sale
Cotton Classics – Grey – Big Anchors
Original price was: £9.99.£4.99Current price is: £4.99. /per metre Cotton Classics – Grey – Dot Pea Size
£9.99 /per metreCotton Classics – Grey – Gingham Check 2mm
£9.99 /per metre- sale
Cotton Classics – Grey – Tiny Anchors
Original price was: £9.99.£4.99Current price is: £4.99. /per metre - sale
Cotton Classics – Grey – White with Grey Big Anchors
Original price was: £9.99.£4.99Current price is: £4.99. /per metre - sale
Cotton Classics – Grey – White with Grey Tiny Anchors
Original price was: £9.99.£4.99Current price is: £4.99. /per metre Cotton Classics – Mauve – Mini Stars
£9.99 /per metreCotton Classics – Mauve – Small Star
£9.99 /per metre