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!

Page 1 of 18:    699 Items

1   2   3   4   5   6   7   8   9
108 inch extra wide calico natural (per 1/2 metre)

108 inch extra wide calico natural (per 1/2 metre)£6.00
Samples only in stock

108 inch extra wide calico white (per 1/2 metre)

108 inch extra wide calico white (per 1/2 metre)£6.00
13 units in stock

108'' Day Dreams peach (per 1/2 metre)

108" Day Dreams peach (per 1/2 metre)£9.95
19 units in stock

108'' Day Dreams pink (per 1/2 metre)

108" Day Dreams pink (per 1/2 metre)£9.95
3 units in stock

108'' Day Dreams taupe (per 1/2 metre)

108" Day Dreams taupe (per 1/2 metre)£9.95
14 units in stock

108'' Tonal Vineyard black (per 1/2 metre)

108" Tonal Vineyard black (per 1/2 metre)£7.50
9 units in stock

108'' Tonal Vineyard cream (per 1/2 metre)

108" Tonal Vineyard cream (per 1/2 metre)£7.50
14 units in stock

108'' Tonal Vineyard dark red (per 1/2 metre)

108" Tonal Vineyard dark red (per 1/2 metre)£7.50
4 units in stock

108'' Tonal Vineyard light pink (per 1/2 metre)

108" Tonal Vineyard light pink (per 1/2 metre)£7.50
Samples only in stock

108'' Tonal Vineyard taupe (per 1/2 metre)

108" Tonal Vineyard taupe (per 1/2 metre)£7.50
10 units in stock

Andover Flora and Fauna 10 fat quarter pack

Andover Flora and Fauna 10 fat quarter pack£28.50
1 unit in stock

Andover Flora and Fauna stash pack

Andover Flora and Fauna stash pack£7.25
2 units in stock

Aqua prints stash pack

Aqua prints stash pack£7.50
0 units in stock

Baby Beluga - anchors blue (per 1/4 metre)

Baby Beluga - anchors blue (per 1/4 metre)£3.70
9 units in stock

Baby Beluga - ocean friends (per 1/4 metre)

Baby Beluga - ocean friends (per 1/4 metre)£3.70
13 units in stock

Baby Beluga - splashes red (per 1/4 metre)

Baby Beluga - splashes red (per 1/4 metre)£3.70
14 units in stock

Baby Beluga - stripe red (per 1/4 metre)

Baby Beluga - stripe red (per 1/4 metre)£3.70
14 units in stock

Baby Beluga - waves blue (per 1/4 metre)

Baby Beluga - waves blue (per 1/4 metre)£3.70
10 units in stock

Baby Beluga - whales (per 1/4 metre)

Baby Beluga - whales (per 1/4 metre)£3.70
11 units in stock

20%
off!
Baby Safari - elephants turquoise (per 1/4 metre)

Baby Safari - elephants turquoise (per 1/4 metre)£3.00   £2.40
Samples only in stock

Bad To The Bone - bats orange (per 1/4 metre)

Bad To The Bone - bats orange (per 1/4 metre)£3.70
19 units in stock

Basics - blue gingham check (per 1/4 metre)

Basics - blue gingham check (per 1/4 metre)£2.60
19 units in stock

Basics - turquoise gingham check (per 1/4 metre)

Basics - turquoise gingham check (per 1/4 metre)£2.60
26 units in stock

Best of Morris - anemone black (per 1/4 metre)

Best of Morris - anemone black (per 1/4 metre)£3.40
2 units in stock

Best of Morris - anemone brown (per 1/4 metre)

Best of Morris - anemone brown (per 1/4 metre)£3.40
19 units in stock

1   2   3   4   5   6   7   8   9

Page 1 of 18:    699 Items