Cotton Fabrics

Cotton Fabrics

Cotton is well suited to any level of sewing expertise and perfect for beginners. We have an extensive range of cottons ranging from simple quilting cottons to cotton sateens and linen blends

1,282 Results
  • Cotton Linen Look – dusky pink,
    Cotton Linen Look – dusky pink
    + 7
    £8.45/m (£6.26/m²)
  • Cotton Linen Look – beige,
    Cotton Linen Look – beige
    + 7
    £8.45/m (£6.26/m²)
  • Cotton Poplin Plain – white,
    Cotton Poplin Plain – white
    + 39
    £7.45/m (£5.03/m²)
  • Cotton Linen Look – midnight blue,
    Cotton Linen Look – midnight blue
    + 7
    £8.45/m (£6.26/m²)
  • Cotton Twill Plain – olive,
    Cotton Twill Plain – olive
    + 12
    £10.95/m (£7.50/m²)
  • Double Gauze/Muslin Anchor – navy blue/white,
    Double Gauze/Muslin Anchor – navy blue/white
    New
    £10.45/m (£6.97/m²)
  • Muslin young animals, smooth – ivory/dark green,
    Muslin young animals, smooth – ivory/dark green
    New
    £8.55/m (£5.90/m²)
  • Linen look cotton fabric – terracotta,
    Linen look cotton fabric – terracotta
    + 7
    £8.45/m (£6.50/m²)
  • Seersucker colourful checks – light pink/lemon yellow,
    Seersucker colourful checks – light pink/lemon yellow
    £12.65/m (£9.37/m²)
  • Voile Midnight Summer | Nerida Hansen – aqua blue,
    Voile Midnight Summer | Nerida Hansen – aqua blue
    New
    £10.45/m (£7.16/m²)
  • Sateen Japenese Anemone | Nerida Hansen – rosé/petrol,
    Sateen Japenese Anemone | Nerida Hansen – rosé/petrol
    New
    £11.95/m (£8.18/m²)
  • Cotton Twill Plain – black,
    Cotton Twill Plain – black
    + 12
    £10.95/m (£7.50/m²)
  • Cotton Cretonne Little Flowers – khaki,
    Cotton Cretonne Little Flowers – khaki
    £8.95/m (£5.97/m²)
  • Cotton Linen Look – black,
    Cotton Linen Look – black
    + 7
    £8.45/m (£6.26/m²)
  • Plain Cotton Batiste – white,
    Plain Cotton Batiste – white
    + 13
    £6.45/m (£4.61/m²)
  • Delicate flowers cotton poplin – light blue/beige,
    Delicate flowers cotton poplin – light blue/beige
    New
    £10.45/m (£7.36/m²)
  • Plain medium stretch trouser fabric – dune,
    Plain medium stretch trouser fabric – dune
    + 8
    £10.45/m (£8.04/m²)
  • Millenial summer cotton voile | Nerida Hansen – petrol,
    Millenial summer cotton voile | Nerida Hansen – petrol
    £10.95/m (£7.40/m²)
  • Delicate flowers cotton poplin – white/mauve,
    Delicate flowers cotton poplin – white/mauve
    New
    £10.45/m (£7.36/m²)
  • Cotton Linen Blend Mottled – navy blue,
    Cotton Linen Blend Mottled – navy blue
    + 2
    £13.55/m (£9.68/m²)
  • Double Gauze/Muslin little geese – silver grey,
    Double Gauze/Muslin little geese – silver grey
    New
    £8.55/m (£6.33/m²)
  • Canvas Vines | Nerida Hansen – petrol,
    Canvas Vines | Nerida Hansen – petrol
    New
    £10.45/m (£7.46/m²)
  • Cotton Poplin lemons – white,
    Cotton Poplin lemons – white
    £8.95/m (£6.17/m²)
  • Wavy lines cotton viscose blend – black,
    Wavy lines cotton viscose blend – black
    £12.65/m (£9.04/m²)
  • Chambray embroidered cherries – denim blue,
    Chambray embroidered cherries – denim blue
    New
    £16.45/m (£11.34/m²)
  • Sateen Japenese Anemone | Nerida Hansen – natural/pastel mauve,
    Sateen Japenese Anemone | Nerida Hansen – natural/pastel mauve
    New
    £11.95/m (£8.18/m²)
  • Double Gauze/Muslin Polka Dots – reed/white,
    Double Gauze/Muslin Polka Dots – reed/white
    + 9
    £9.95/m (£7.37/m²)
  • Toile de Jouy – steel blue,
    Toile de Jouy – steel blue
    £11.75/m (£8.39/m²)
  • Cotton Linen Look – offwhite,
    Cotton Linen Look – offwhite
    + 7
    £8.45/m (£6.26/m²)
  • Cotton Twill Plain – mustard,
    Cotton Twill Plain – mustard
    + 12
    £10.95/m (£7.50/m²)
  • Wavy lines cotton viscose blend – dark beige,
    Wavy lines cotton viscose blend – dark beige
    £12.65/m (£9.04/m²)
  • Cotton Cretonne birds – red/offwhite,
    Cotton Cretonne birds – red/offwhite
    £9.45/m (£6.75/m²)
  • Toile de Jouy – carmine,
    Toile de Jouy – carmine
    £11.75/m (£8.39/m²)
  • Cotton Mini Pastorale 280 cm – blue,
    Cotton Mini Pastorale 280 cm – blue
    £15.45/m (£5.52/m²)
  • Ajour dobby cotton – denim blue,
    Ajour dobby cotton – denim blue
    + 1
    £11.45/m (£7.90/m²)
  • Cotton Flannel Plain – midnight blue,
    Cotton Flannel Plain – midnight blue
    + 11
    £9.95/m (£7.01/m²)
  • Cotton Poplin Plain – cream,
    Cotton Poplin Plain – cream
    + 39
    £7.45/m (£5.03/m²)
  • Ikat print coated cotton – blue/white,
    Ikat print coated cotton – blue/white
    + 1
    £11.75/m (£8.39/m²)
  • Plain medium stretch trouser fabric – olive,
    Plain medium stretch trouser fabric – olive
    + 8
    £10.45/m (£8.04/m²)
  • Cotton Poplin confectionary flowers Digital Print – light dusky pink,
    Cotton Poplin confectionary flowers Digital Print – light dusky pink
    New
    £9.45/m (£6.30/m²)
  • Seersucker with effect threads – white,
    Seersucker with effect threads – white
    £12.65/m (£9.73/m²)
  • Denim Simple – blue,
    Denim Simple – blue
    + 1
    £8.95/m (£6.17/m²)
  • Linen look cotton fabric – royal blue,
    Linen look cotton fabric – royal blue
    Back soon
    + 7
    £8.45/m (£6.50/m²)
  • Coated Cotton Little Dots – denim blue,
    Coated Cotton Little Dots – denim blue
    + 5
    £11.45/m (£7.74/m²)
  • Wavy lines cotton viscose blend – white,
    Wavy lines cotton viscose blend – white
    £12.65/m (£9.04/m²)
  • Abstract shapes cotton poplin | Nerida Hansen – olive/lobster,
    Abstract shapes cotton poplin | Nerida Hansen – olive/lobster
    £8.95/m (£6.05/m²)
  • Cotton dobby batiste – white,
    Cotton dobby batiste – white
    £8.95/m (£6.63/m²)
  • Double Gauze/Muslin Polka Dots – beige/white,
    Double Gauze/Muslin Polka Dots – beige/white
    + 9
    £9.95/m (£7.37/m²)
You have viewed 48 of 1,282 products
Load more products

Start your new sewing project

Outfit inspiration

Create your favourite outfit

Discover many more cotton fabrics for your projects