Cotton Fabric
Shop all cotton fabrics here. Beautiful cotton poplin, lawn and chambray. New fabrics added each week. Top fashion textiles and prints.
Showing 1–100 of 411 results
100% Cotton Oxford Chambray Shirting Blue
£9.99 /per metreAllana Cinta Hearts – Palest Yellow – JERSEY
£15.99 /per metreAllana Cinta Hearts – Palest Yellow – WOVEN
£10.99 /per metreAllana Lovam Berry Sprig – White
£10.99 /per metreAllana Main Love Ewe – Palest Yellow
£10.99 /per metreAllana Zelina Baby Mouse – White
£10.99 /per metreAngele Adael Birds and Flowers – Dusty Pink – Woven
£10.99 /per metreAngele Angel Ballerina – Softest Beige Grey
£10.99 /per metreAngele Coreo Hearts – White / Dusty Pink – WOVEN
£10.99 /per metreAngele Ecyno Sweet Swans – Dusty Mint Green
£10.99 /per metreBelno Carole Turtles – Soft Pale Beige
£10.99 /per metreBelno Lango Starfish – White
£10.99 /per metreBelno Main Whale – Soft Pale Blue
£10.99 /per metreBetya Patchwork Floral – Pink & Multi
£10.99 /per metreBlosy Bloem Patchwork – Mocha and Grass Green
£10.99 /per metreBlosy Giardini Hummingbirds & Butterflies – Brown
£10.99 /per metreBlosy Lipari Hummingbirds and Butterflies – White
£10.99 /per metreBlosy Main Petunia Garden – Royal Blue
£10.99 /per metreBlosy Razeo Vines – Grass Green
£10.99 /per metreBlosy Tinus Pink Springs – White / Blush Pink
£10.99 /per metreBlue Birds on White Cotton Poplin – White
£9.99 /per metreBlue Dinosaur – Grrroar – Chilling Blue Dinosaurs on French Navy
£10.99 /per metreBlue Dinosaur – Tikama – Dino Trees – Lime
£10.99 /per metreBrushed Cotton Heavenly Rabbits – Blush
£10.99 /per metreBudoo Uriane Starlight on Ivory White – Woven
£10.99 /per metreCalani Main Sahara – Cream
£10.99 /per metreCalani Namibe Elephants – Sage Green – JERSEY
£15.99 /per metreCalani Namibe Elephants – Sage Green – WOVEN
£10.99 /per metreCalani Zambia Sand Dunes – White
£10.99 /per metreChadwick Cats – Terracotta
£10.99 /per metreChadwick Coreo Hearts – White / Red – WOVEN
£10.99 /per metreChadwick Soye Flowers – Dusty Pink
£10.99 /per metreChadwick Tacha Cats – Celadon – WOVEN
£10.99 /per metreChilli Collection – Konogo – Chilli & Camel
£10.99 /per metreChilli Collection – Soani – Khaki & Camel
£10.99 /per metreChilli Collection – Soenn Waves – Chilli & Camel
£15.99 /per metreClouds – White / Noir / Black 100% Cotton Poplin
£9.99 /per metreCotton Classics – Berry – Eton Stripe
£8.99 /per metreCotton Classics – Berry – Gingham 9mm
£9.99 /per metreCotton Classics – Berry – Stripe 2/3mm
£8.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 – Mini Stars
£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 – Grey on White – Mini Stars
£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 – Dot Tiny
£8.99 /per metreCotton Classics – Pale Pink – Gingham 2mm
£9.99 /per metreCotton Classics – Pale Pink – Mini Stars
£8.50 /per metre