Skip to content

Country

New Quilting Cotton

Our quilting cotton fabrics are all mid-weight 100% cotton fabric and are perfect for quilting, crafts, home dec, bags and dressmaking! You can use them as fabric for face masks and face coverings!

For colour matching advice, please email info@thevillagehaberdashery.co.uk. For swatches please click here.

All of our fabric is sold by the quarter metre unless stated otherwise. That means the price you see is for one-quarter of a metre.

If you order a single quantity of quilting cotton it will come as a fat quarter that measures 50cm x half the width of fabric (usually 55cm). If you order a quantity of two or more it will come as one big piece. 

  • Citrus Fruits Organic Cotton from Creatures Great and Small by Beck Ng - The Village Haberdashery
    Citrus Fruits Organic Cotton from Creatures Great and Small by Beck Ng - The Village Haberdashery

    Citrus Fruits Organic Cotton from Creatures Great and Small by Beck Ng

    Original price £4.50 - Original price £4.50
    Original price
    £4.50
    £4.50 - £4.50
    Current price £4.50

    Creatures Great and Small is an organic quilting cotton collection designed by Beck Ng for Cloud9 Fabrics. This charming, springy collection is in...

    View full details
    Original price £4.50 - Original price £4.50
    Original price
    £4.50
    £4.50 - £4.50
    Current price £4.50
  • Wetlands Organic Cotton from Creatures Great and Small by Beck Ng - The Village Haberdashery
    Wetlands Organic Cotton from Creatures Great and Small by Beck Ng - The Village Haberdashery

    Wetlands Organic Cotton from Creatures Great and Small by Beck Ng

    Original price £4.50 - Original price £4.50
    Original price
    £4.50
    £4.50 - £4.50
    Current price £4.50

    Creatures Great and Small is an organic quilting cotton collection designed by Beck Ng for Cloud9 Fabrics. This charming, springy collection is in...

    View full details
    Original price £4.50 - Original price £4.50
    Original price
    £4.50
    £4.50 - £4.50
    Current price £4.50