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 350 results
100% Cotton Oxford Chambray Shirting Blue
£9.99 /per metreAgazi Floral Cotton – Rustic Pink
£10.99 /per metreAllana Cotton Cinta Hearts – Palest Yellow – JERSEY
£15.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 Coreo Hearts – White / Red – WOVEN
£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 – Eton Stripe
£8.99 /per metreCotton Classics – Berry – Gingham 9mm
£9.99 /per metreCotton Classics – Berry – Tiny Stars
£8.99 /per metreCotton Classics – Black – Gingham 9mm
£9.99 /per metreCotton Classics – Denim – Dot Pea Size
£8.99 /per metreCotton Classics – Denim – Eton Stripe
£8.99 /per metreCotton Classics – Denim – Large Star
£8.99 /per metreCotton Classics – Denim – Stars – Small White Star on Denim
£8.99 /per metreCotton Classics – Denim – Tiny Dot
£8.99 /per metreCotton Classics – Grey – Dot Pea Size
£8.99 /per metreCotton Classics – Grey – Gingham 2mm
£9.99 /per metreCotton Classics – Grey – Gingham 9mm
£9.99 /per metreCotton Classics – Grey – Mini Stars
£8.50 /per metreCotton Classics – Grey – Stripe 2/3mm
£8.99 /per metreCotton Classics – Mauve – Eton Stripe
£8.99 /per metreCotton Classics – Mauve – Mini Stars
£8.99 /per metreCotton Classics – Mauve – Small Star
£8.99 /per metreCotton Classics – Navy – Gingham 2mm
£9.99 /per metreCotton Classics – Navy – Gingham 9mm
£9.99 /per metreCotton Classics – Navy – Large Navy Star on WHITE
£8.99 /per metreCotton Classics – Navy – Mini Stars
£8.99 /per metreCotton Classics – Navy – Plain Chambray Navy
£8.99 /per metreCotton Classics – Navy – Small Navy Star on WHITE
£8.99 /per metreCotton Classics – Navy – Stripe 2/3mm
£8.99 /per metreCotton Classics – Navy on White – Mini Stars
£8.99 /per metreCotton Classics – Pale Blue – Dot Pea Size
£8.99 /per metreCotton Classics – Pale Blue – Dot Tiny
£8.99 /per metreCotton Classics – Pale Blue – Eton Stripe
£8.99 /per metreCotton Classics – Pale Blue – Gingham 2mm
£9.99 /per metreCotton Classics – Pale Blue – Gingham 9mm
£9.99 /per metreCotton Classics – Pale Blue – Mini Stars
£8.50 /per metreCotton Classics – Pale Blue – Stripe 2/3mm
£8.99 /per metreCotton Classics – Pale Pink – Gingham 2mm
£9.99 /per metreCotton Classics – Pale Pink – Mini Stars
£8.50 /per metreCotton Classics – Pale Pink – Small Star
£8.50 /per metreCotton Classics – Pale Pink – Stripe 2/3mm
£8.99 /per metreCotton Classics – Red – Gingham 9mm
£9.99 /per metreCotton Classics – Sage – Gingham 9mm
£9.99 /per metreCotton Classics Pretty Garden Poplin – Ochre
£9.99 /per metreCotton Classics Pretty Garden Poplin – Pink
£9.99 /per metreCotton Classics Tumbling Cat Poplin – White
£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 Classics Wide Stripe Poplin – Rose & White
£9.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Coral / Yellow
£7.99 /per metre