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 474 results
-
100% Cotton Oxford Chambray Shirting Blue
£9.99 /per metre -
60’s Mod Flower – Blush Daisy
£9.99 /per metre -
60’s Mod Flower – Navy Marigold
£9.99 /per metre -
60’s Mod Flower – Pink Daisy
£9.99 /per metre -
60’s Mod Flower – Pink Poppy
£9.99 /per metre -
60’s Mod Flower – Yellow Butter Daisy
£9.99 /per metre -
Betya Patchwork Floral – Pink & Multi
£10.99 /per metre -
Blue Birds on White Cotton Poplin – White
£9.99 /per metre -
Blue Dinosaur – Grrroar – Chilling Blue Dinosaurs on French Navy
£10.99 /per metre -
Blue Dinosaur – Tikama – Dino Trees – Lime
£10.99 /per metre -
Brushed Cotton Heavenly Rabbits – Blush
£10.99 /per metre -
Budoo Uriane Starlight on Ivory White – Woven
£10.99 /per metre -
Chilli Collection – Konogo – Chilli & Camel
£10.99 /per metre -
Chilli Collection – Soani – Khaki & Camel
£10.99 /per metre -
Chilli Collection – Soenn Waves – Chilli & Camel
£15.99 /per metre -
Clouds – Mint – Woven Cotton
£9.99 /per metre -
Clouds – White / Noir / Black 100% Cotton Poplin
£9.99 /per metre -
Cotton Classics – Berry – Eton Stripe
£8.99 /per metre -
Cotton Classics – Berry – Stripe 2/3mm
£8.99 /per metre -
Cotton Classics – Berry – Tiny Stars
£8.99 /per metre -
Cotton Classics – Black – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Denim – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Denim – Eton Stripe
£8.99 /per metre -
Cotton Classics – Denim – Large Star
£8.99 /per metre -
Cotton Classics – Denim – Mini Stars
£8.99 /per metre -
Cotton Classics – Denim – Stars – Small White Star on Denim
£8.99 /per metre -
Cotton Classics – Denim – Tiny Dot
£8.99 /per metre -
Cotton Classics – Grey – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Grey – Dot Tiny
£8.99 /per metre -
Cotton Classics – Grey – Eton Stripe
£8.99 /per metre -
Cotton Classics – Grey – Gingham 2mm
£9.99 /per metre -
Cotton Classics – Grey – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Grey – Mini Stars
£8.50 /per metre -
Cotton Classics – Grey – Stripe 2/3mm
£8.99 /per metre -
Cotton Classics – Grey on White – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Grey on White – Dot Tiny
£8.99 /per metre -
Cotton Classics – Grey on White – Mini Stars
£8.99 /per metre -
Cotton Classics – Mauve – Eton Stripe
£8.99 /per metre -
Cotton Classics – Mauve – Mini Stars
£8.99 /per metre -
Cotton Classics – Mauve – Small Star
£8.99 /per metre -
Cotton Classics – Navy – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Navy – Dot Tiny
£8.99 /per metre -
Cotton Classics – Navy – Gingham 2mm
£9.99 /per metre -
Cotton Classics – Navy – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Navy – Large Navy Star on WHITE
£8.99 /per metre -
Cotton Classics – Navy – Mini Stars
£8.99 /per metre -
Cotton Classics – Navy – Plain Chambray Navy
£8.99 /per metre -
Cotton Classics – Navy – Small Navy Star on WHITE
£8.99 /per metre -
Cotton Classics – Navy – Stripe 2/3mm
£8.99 /per metre -
Cotton Classics – Navy – Tiny Whales
£9.99 /per metre -
Cotton Classics – Navy on White – Mini Stars
£8.99 /per metre -
Cotton Classics – Pale Blue – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Pale Blue – Dot Tiny
£8.99 /per metre -
Cotton Classics – Pale Blue – Eton Stripe
£8.99 /per metre -
Cotton Classics – Pale Blue – Gingham 2mm
£9.99 /per metre -
Cotton Classics – Pale Blue – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Pale Blue – Mini Stars
£8.50 /per metre -
Cotton Classics – Pale Blue – Stripe 2/3mm
£8.99 /per metre -
Cotton Classics – Pale Pink – Dot Pea Size
£8.99 /per metre -
Cotton Classics – Pale Pink – Dot Tiny
£8.99 /per metre -
Cotton Classics – Pale Pink – Eton Stripe
£8.99 /per metre -
Cotton Classics – Pale Pink – Gingham 2mm
£9.99 /per metre -
Cotton Classics – Pale Pink – Mini Stars
£8.50 /per metre -
Cotton Classics – Pale Pink – Small Star
£8.50 /per metre -
Cotton Classics – Pale Pink – Stripe 2/3mm
£8.99 /per metre -
Cotton Classics – Aqua – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Aubergine – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Ochre – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Red – Gingham 9mm
£9.99 /per metre -
Cotton Classics – Rust– Gingham 9mm
£9.99 /per metre