100% Cotton Fabric

Our high quality range of 100% craft cottons are perfectly suited for a variety of uses such as dressmaking, crafting, quilting and interiors. We stock brands such as Rose & Hubble, John Louden, craft cotton company and Higgs & Higgs which are a favourites amongst crafters; combining beautiful designs and high quality super soft fine weave cotton.

Fabric is sold in quarter, half and 1 metre units, to purchase bigger pieces add desired quantities to basket & fabric will be sent in one continuous piece, ie; 1 metre, 1 half metre & 1 quarter metre would be sent as a 1.75cm continuous piece.

  • Beige Gingham Check Printed Cotton

    From: £1.75
  • Beige Stripe Printed Cotton

    From: £1.75
  • Blue 'Blooms' Floral Printed Cotton

    £7.00
  • Blue Floral Printed Cotton

    From: £1.75
    Quantity
    Fat Quarter
    Half Metre
    Metre
    Thin Quarter
  • Boho Teepee Printed Cotton

    £4.00
  • Cream Fox Printed Cotton

    From: £1.75
  • Dinosaur 'Boys' Printed Cotton

    £3.50
  • Dinosaur 'Bubble' Printed Cotton

    £7.00
  • Dinosaur 'Multi Colour' Printed Cotton

    £7.00
  • Dinosaur 'Pink' Printed Cotton

    From: £1.75
  • Duckegg Blue 'Vintage' Floral Printed Cotton

    From: £1.75
  • Explore the Tropics Printed Cotton

    From: £1.75
  • Feathers Printed Cotton

    £4.00
  • Flamingo Printed Cotton

    £4.00
  • Flowers & Feathers Printed Cotton

    £4.00
  • Funky Stars Printed Cotton

    From: £1.75
  • Funky Stripes Printed Cotton

    From: £1.75
  • Geometric Printed Cotton

    From: £1.75
  • Grey 'Ditsy' Floral Printed Cotton

    From: £1.75
  • Grey Astronaut Print Cotton

    From: £1.75
  • Grey Dinosaur Printed Cotton

    From: £2.00
  • Grey Tulip Printed Cotton

    From: £1.75
  • Hot Air Balloon (Light Blue) Printed Cotton

    From: £1.75
  • Hot Air Balloon (Royal Blue) Printed Cotton

    From: £1.75
  • Hot Air Balloon/ Aeroplane Printed Cotton

    From: £1.75
  • Humming Bird Printed Cotton

    £4.90
  • Ivory Hearts/Floral Printed Cotton

    From: £1.75
  • Kingfisher Printed Cotton

    From: £1.75
  • Lampshade Kit

    From: £10.00
    Size
    20cm Diameter
    30cm Diameter
  • Large Mustard Star Printed Cotton

    £4.00
  • Large Navy Star Printed Cotton

    £4.00
  • Lilac 'Vintage' Floral Printed Cotton

    From: £1.75
  • Meadow Flowers (Green) Printed Cotton

    From: £1.75
  • Meadow Flowers (Sky Blue) Printed Cotton

    From: £1.75
  • Meadow Flowers (Teal) Printed Cotton

    From: £1.75
  • Medium Grey Star Printed Cotton

    £4.00
  • Medium Mustard Polka Dot Printed Cotton

    £4.00
  • Mellow Purple Floral Printed Cotton

    From: £1.75
  • Monster (Blue) Printed Cotton

    From: £1.75
  • Monster (Pink) Printed Cotton

    From: £1.75
  • Pastel Pink 'Vintage' Floral Printed Cotton

    From: £1.75
  • Pink 'Blooms' Floral Printed Cotton

    From: £1.75
  • Pink (Medium) Polka dot Printed Cotton

    From: £1.75
  • Pink Hearts Printed Cotton

    From: £1.75
  • Poppies Printed Cotton

    From: £1.75
  • Red (Medium) Polka Dot Printed Cotton

    From: £1.75
  • Rose Printed Cotton (Fuschia)

    From: £1.75
  • Royal Blue (Medium) Polka Dot Printed Cotton

    From: £1.75
  • Sage Green Medium Polka Dot Printed Cotton

    From: £1.75
  • Small Grey Polka Dot Printed Cotton

    £4.00
  • Striped Flamingo Printed Cotton

    £4.00
  • Summer Sunbathing Printed Cotton

    £7.00
  • Tropical Leaves Printed Cotton

    From: £1.75
  • Tucan (White) Printed Cotton

    From: £1.75
  • Unicorn (Mint) Printed Cotton

    £7.00
  • Unicorn (Pink) Printed Cotton

    £8.00
  • Vegetable Patch (grow your own) Printed Cotton

    From: £1.75
  • Vegetable Patch (sheds) Printed Cotton

    From: £1.75
  • Vegetable Patch (Veggies) Printed Cotton

    From: £1.75
  • Vegetable Patch (watering can) Printed Cotton

    From: £1.75
  • Vegetable Patch (Wellies) Printed Cotton

    From: £1.75
  • Vintage Sewing Bunny (Mint) Printed Cotton

    From: £1.75
  • Vintage Sewing Bunny (Mustard) Printed Cotton

    £4.20
  • Wigwam Printed Cotton

    £4.00