All quilting fabric

You can search through our whole catalogue of quilting fabrics on this page - refine by colour, theme, collection or even pattern repeat using the filtering options to easily find the quilt fabric perfect for your next project!

724 Items
Refine
20%
off!
Tonal Ditzys - flared flower vine forest (per 1/4 metre)
Tonal Ditzys - flared flower vine forest (per 1/4 metre)
£2.24
£2.80
Samples only in stock
Triangle fabric charm packs - blue & aqua prints
Triangle fabric charm packs - blue & aqua prints
£1.00  -  £1.50
5 units in stock
Triangle fabric charm packs - blue prints
Triangle fabric charm packs - blue prints
£1.00  -  £1.25
41 units in stock
Triangle fabric charm packs - brown & cream prints
Triangle fabric charm packs - brown & cream prints
£1.00  -  £1.50
44 units in stock
Triangle fabric charm packs - green prints
Triangle fabric charm packs - green prints
£1.00  -  £1.50
27 units in stock
Triangle fabric charm packs - plain black
Triangle fabric charm packs - plain black
£0.75  -  £1.25
15 units in stock
Triangle fabric charm packs - plain cream
Triangle fabric charm packs - plain cream
£0.75  -  £1.25
10 units in stock
Triangle fabric charm packs - plain white
Triangle fabric charm packs - plain white
£0.75  -  £1.25
6 units in stock
Triangle fabric charm packs - red & pink prints
Triangle fabric charm packs - red & pink prints
£1.00  -  £1.50
28 units in stock
Triangle fabric charm packs - yellow and orange prints
Triangle fabric charm packs - yellow and orange prints
£1.00  -  £1.50
32 units in stock
Twist - almond (per 1/4 metre)
Twist - almond (per 1/4 metre)
£2.90
24 units in stock
(1)
Twist - apple (per 1/4 metre)
Twist - apple (per 1/4 metre)
£2.90
33 units in stock
Twist - blush (per 1/4 metre)
Twist - blush (per 1/4 metre)
£2.90
33 units in stock
(1)
Twist - capri (per 1/4 metre)
Twist - capri (per 1/4 metre)
£2.90
26 units in stock
Twist - charcoal (per 1/4 metre)
Twist - charcoal (per 1/4 metre)
£2.90
Samples only in stock
(1)
Twist - cyan (per 1/4 metre)
Twist - cyan (per 1/4 metre)
£2.90
Samples only in stock
(1)
Twist - forest (per 1/4 metre)
Twist - forest (per 1/4 metre)
£2.90
25 units in stock
Twist - honey (per 1/4 metre)
Twist - honey (per 1/4 metre)
£2.90
39 units in stock
Twist - jade (per 1/4 metre)
Twist - jade (per 1/4 metre)
£2.90
19 units in stock
Twist - kiwi (per 1/4 metre)
Twist - kiwi (per 1/4 metre)
£2.90
36 units in stock
Twist - lilac (per 1/4 metre)
Twist - lilac (per 1/4 metre)
£2.90
19 units in stock
Twist - lime (per 1/4 metre)
Twist - lime (per 1/4 metre)
£2.90
33 units in stock
Twist - pewter (per 1/4 metre)
Twist - pewter (per 1/4 metre)
£2.90
26 units in stock
(1)
Twist - pink (per 1/4 metre)
Twist - pink (per 1/4 metre)
£2.90
16 units in stock
Twist - pumpkin (per 1/4 metre)
Twist - pumpkin (per 1/4 metre)
£2.90
Samples only in stock
(1)
Twist - red (per 1/4 metre)
Twist - red (per 1/4 metre)
£2.90
Samples only in stock
Twist - rose (per 1/4 metre)
Twist - rose (per 1/4 metre)
£2.90
25 units in stock
(1)
Twist - royal (per 1/4 metre)
Twist - royal (per 1/4 metre)
£2.90
39 units in stock
Twist - sky  (per 1/4 metre)
Twist - sky (per 1/4 metre)
£2.90
2 units in stock
Twist - taupe (per 1/4 metre)
Twist - taupe (per 1/4 metre)
£2.90
26 units in stock
Twist - toast (per 1/4 metre)
Twist - toast (per 1/4 metre)
£2.90
8 units in stock
(2)
Twist - turquoise (per 1/4 metre)
Twist - turquoise (per 1/4 metre)
£2.90
12 units in stock
Twist - violet (per 1/4 metre)
Twist - violet (per 1/4 metre)
£2.90
9 units in stock
Twist - white (per 1/4 metre)
Twist - white (per 1/4 metre)
£2.90
Samples only in stock
(2)
Twist - yellow (per 1/4 metre)
Twist - yellow (per 1/4 metre)
£2.90
15 units in stock
20%
off!
Vintage Soul - crocheted rosettes rainbow (per 1/4 metre)
Vintage Soul - crocheted rosettes rainbow (per 1/4 metre)
£3.16
£3.95
4 units in stock
40%
off!
Weekend Away - holidays pink (per 1/4 metre)
Weekend Away - holidays pink (per 1/4 metre)
£2.10
£3.50
27 units in stock
40%
off!
Weekend Away - sunglasses pink (per 1/4 metre)
Weekend Away - sunglasses pink (per 1/4 metre)
£2.10
£3.50
2 units in stock
(1)
Load More
Refine