Fabric

Find fabric for quilting, patchwork, dressmaking and other sewing projects. Browse printed and plain fabrics, project panels and coordinated pre-cut packs, alongside remaining dressmaking fabrics and wadding for quilts.

How much fabric does one unit buy?

Check the selling unit before ordering. Half-metre fabric listings use one unit for 50cm: order two units for 1 metre or four for 2 metres. Dressmaking fabrics, fleece and wadding are sold as stated on their individual listings. Panels and pre-cut packs are sold by the piece or pack described.

Which fabric should I choose for my project?

Check the fibre content, width, weight and care details on the product page against your pattern. Quilting cotton, lawn, canvas and jersey have different qualities; do not assume that all fabrics in the collection have the same composition or stretch.

Browse Moda, Lewis & Irene, Ruby Star Society and Liberty fabrics. For coordinated cuts, explore quilting pre-cuts, including charm packs, fat quarter bundles, Jelly Rolls and strip packs and Layer Cakes and 10-inch squares.

Products Category

Featured product

Clear All
Apply
Filter
91256G Sweet Treats by Jilly P Studio | Figo Fabrics - 1/2 metre
91256G Sweet Treats by Jilly P Studio | Figo Fabrics - 1/2 metre
Regular price £7.00
Daydream by Alison Glass Pat 8903 | Andover Fabrics - 1/2 metre
Daydream by Alison Glass Pat 8903 | Andover Fabrics - 1/2 metre
Regular price £6.00
Swordfish on Blue | Peter Horton Textiles Fabric - 1 Metre
Save £6.00
Swordfish on Blue | Peter Horton Textiles Fabric - 1 Metre
Sale price £6.00
Regular price £12.00
Midnight Garden - Purple Flowers on Black | Poplin Fabric - 1 Metre
Save £6.00
Green Spot on Black | Lightweight  Fabric - 1 Metre
Save £6.00
Green Spot on Black | Lightweight Fabric - 1 Metre
Sale price £6.00
Regular price £12.00
Dotty by Poppy 06438.001 | Oeko-Tex 100 Fabric - 1 Metre
Save £6.00
Dotty by Poppy 06438.001 | Oeko-Tex 100 Fabric - 1 Metre
Sale price £6.00
Regular price £12.00
Plain Black | Slight-Stretch Fabric - 1 Metre
Save £5.00
Plain Black | Slight-Stretch Fabric - 1 Metre
Sale price £5.00
Regular price £10.00
Grey Jersey | Stoff Fabric - 1 Metre
Save £5.00
Grey Jersey | Stoff Fabric - 1 Metre
Sale price £5.00
Regular price £10.00
Odessa 497 - Embroidered Flowers on Grey | Wool Mix Fabric - 1 Metre
Save £7.00
Flower Ditsy Print on Green | Lightweight Fabric - 1 Metre
Flower Ditsy Print on Green | Lightweight Fabric - 1 Metre
Save £5.00
Flower Ditsy Print on Green | Lightweight Fabric - 1 Metre
Sale price £5.00
Regular price £10.00
Wine Glasses on Blue | Lightweight Fabric - 1 Metre
Save £5.00
Wine Glasses on Blue | Lightweight Fabric - 1 Metre
Sale price £5.00
Regular price £10.00