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 306 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 Soye Flowers – Dusty Pink
£10.99 /per metreChadwick Cotton Tacha Cats – Celadon – WOVEN
£10.99 /per metreChristmas Forest Cotton – Rich Red
£10.99 /per metreCotton Classics – Aqua – Gingham 9mm
£9.99 /per metreCotton Classics – Aubergine – Gingham 9mm
£9.99 /per metreCotton Classics – Berry – Gingham 9mm
£9.99 /per metreCotton Classics – Black – Gingham 9mm
£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 – Grey – Dot Pea Size
£9.99 /per metreCotton Classics – Grey – Gingham 2mm
£9.99 /per metreCotton Classics – Grey – Gingham 9mm
£9.99 /per metreCotton Classics – Grey – Stripe 2/3mm
£9.99 /per metreCotton Classics – Mauve – Mini Stars
£9.99 /per metreCotton Classics – Mauve – Small Star
£9.99 /per metreCotton Classics – Navy – Mini Stars
£9.99 /per metreCotton Classics – Navy – Plain Chambray Navy
£9.99 /per metreCotton Classics – Navy – Small Star White / Navy
£9.99 /per metreCotton Classics – Navy – Stripe 2/3mm
£9.99 /per metreCotton Classics – Navy on White – Mini Stars
£4.99 /per metreCotton Classics – Pale Blue – Dot Pea Size
£9.99 /per metreCotton Classics – Pale Blue – Dot Tiny
£9.99 /per metreCotton Classics – Pale Blue – Eton Stripe
£9.99 /per metreCotton Classics – Pale Blue – Gingham 9mm
£9.99 /per metreCotton Classics – Pale Blue – Mini Stars
£9.99 /per metreCotton Classics – Pale Blue – Stripe 2/3mm
£9.99 /per metreCotton Classics – Pale Pink – Gingham 2mm
£9.99 /per metreCotton Classics – Pale Pink – Mini Stars
£9.99 /per metreCotton Classics – Pale Pink – Small Star
£9.99 /per metreCotton Classics – Pale Pink – Stripe 2/3mm
£9.99 /per metreCotton Classics – Red – Gingham 9mm
£9.99 /per metreCotton Classics – Sage – Gingham 9mm
£9.99 /per metreCotton Classics Wide Stripe Poplin – Coral & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Dusty Sage & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Mid Blue & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Mid Grey & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Mint & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Navy & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Pale Blue & White
£9.99 /per metreCotton Classics Wide Stripe Poplin – Pale Grey & White
£9.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Coral / Yellow
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Denim Copen Blue / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Dusty Mauve / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Dusty Plum / Cream
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Pale Cream / Red
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Pale Pink / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Rich Lavender / White
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Black / Red
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Blush / Yellow
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Blush Pink / PaleTaupe
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Dark Navy / Cream
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Deep Rose Pink /Ivory
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Ivory / Deep Rose Pink
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Light Rose / Deep Rose
£7.99 /per metre