Christmas Fabric

Sort by:
Relevance
Relevance
Price Low to High
Price High to Low
Name A-Z
Name Z-A

red rooster, a year to crow about 23084

£3.20
View More Details

red rooster, a year to crow about 23083

£3.20
View More Details

red rooster, christmas whimsy (25208 grey)

£3.20

red rooster, christmas whimsy (25208 beige)

£3.20

red rooster, christmas whimsy (25210 red)

£3.20

red rooster, christmas whimsy (25206 red)

£3.20

red rooster, christmas whimsy (25209 multi)

£3.20

red rooster, it's elementary 24124 blue

£3.20

red rooster, it's elementary 24124 red

£3.20

red rooster, too many men (22680 green)

£3.20

red rooster, too many men (22677 blue)

£3.20

red rooster, warm wishes (24446 blue)

£3.20

red rooster, warm wishes (24444 cream)

£3.20

red rooster, warm wishes (24441 blue)

£3.20

p & b textiles, merriment 529 red

£3.20

sevenberry t00395 gold

£3.20
View More Details

benartex, angels among us 7829 gold

£3.20

benartex, jingle all the way 4523 red

£3.20

benartex, jingle all the way 4521 red

£3.20

anni downs, hometown holiday 8146 green

£3.20

anni downs, hometown holiday red 8143 88

£3.20

anni downs, hometown holiday green 8145 66

£3.20

anni downs, hometown holiday teal duck egg blue 8145 11

£3.20
View More Details

anni downs, hometown holiday red 8140 88

£3.20

leanne anderson, the great i am 7453 gold

£3.20

lynette anderson, starry night 1927 dusty purple

£3.50

lynette anderson, starry night 1931 light grey

£3.50

lynette anderson, starry night 1931 light green

£3.50

lynette anderson, starry night 1932 light brown

£3.50

lynette anderson, starry night 1933 green

£3.50

lynette anderson, starry night 1933 dusty blue

£3.50

lynette anderson, starry night 1933 red

£3.50

fabri quilt, seasons greetings 31902 red

£3.20

anni downs, christmastime 7679 green

£3.20
View More Details

anni downs, christmastime red 7679 88

£3.20

makower, scandi christmas 1297 red

£3.20
View More Details

makower, linen texture 1473-r red

£3.20
View More Details

makower, novelty stripe 1514 green

£3.20
View More Details

moda, snowman gatherings 2 1142 navy

£3.20
View More Details

moda, snowman gatherings 2 1143 navy

£3.20
View More Details

moda, sentiments 3 sisters 4088 frost

£3.20

moda, very merry 17831 dark red

£3.20
View More Details

moda, very merry 17836 dk red

£3.20
View More Details

moda, very merry 17837 dk red

£3.20
View More Details

moda, snow days batik 42070 blue

£3.20

spx fabrics, winter woodland 2013 24839

£3.20

studio e fabrics, crystal palace 2210 grey

£3.20

studio e fabrics, crystal palace 2212 grey

£3.20

studio e fabrics, crystal palace 2213 cream

£3.20

benartex, jingle all the way 4523 cream

£3.20

stof, raphael 018 red

£3.20

stof, brilliant christmas 05 red

£3.20

makower, scandi christmas star 1297 dk grey

£3.20

lewis & irene, meeting santa's reindeer c7.1 dark grey

£3.20

lewis & irene, meeting santa's reindeer c7.2 natural

£3.20
View More Details

lewis & irene, meeting santa's reindeer c7.3 red

£3.20
View More Details

lewis & irene, snowflakes c79.1 grey

£3.20

lewis & irene, snowflakes c79.2 natural

£3.20

studio e fabrics, joy love peace 3309 18

£3.20

studio e fabrics, joy love peace 3314 90

£3.20

studio e fabrics, joy love peace 3312 88

£3.20
View More Details

moda jol kake 39701, 18 kakao

£3.20

moda jol baand 39705, 21 kakao

£3.20
View More Details

moda jol baand 39705, 20 raud

£3.20
View More Details

moda jol kake 39701, 15 grar

£3.20

moda jol lysegra 39704, 15 grar

£3.20

moda jol rudolf 39700, 16 raud

£3.20

moda jol rudolf 39700, 15 grar

£3.20
View More Details

moda jol lysegra 39704, 16 raud

£3.20
View More Details

makower, scandi 3 stars 1615 s3

£3.20
View More Details

makower, scandi 3 stars 1615 q

£3.20
View More Details

makower, scandi 3 stars 1615 r4

£3.20

makower, scandi 3 check basics 1614 s

£3.20

makower, scandi 3 check basics 1614 r

£3.20
View More Details

makower, scandi 3 check basics 1614 b

£3.20
View More Details

fabri quilt,seasons greetings tossed snowmen 61310

£3.20
View More Details

fabri quilt,seasons greetings snowmen patch 61210

£3.20

fabri quilt,seasons greetings mittens 61410

£3.20
View More Details

fabri quilt,seasons greetings snowmen stripe 61510

£3.20

benartex, chickadees & berries, holly & berries 4743 99

£3.20

benartex, chickadees & berries, holly scroll 4747 99

£3.20

moda, blue barn batik 42279 68 indigo

£3.20
View More Details

moda, blue barn batik 42279 17 twilight

£3.20
View More Details

moda, blue barn batik 42279 48 midnight

£3.20

moda, blue barn batik 42279 88 twighlight

£3.20

moda, blue barn batik 42279 54 twighlight

£3.20
View More Details

moda, blue barn batik 42270 15 cream

£3.20
View More Details

lynette anderson, festive fun 2779 green

£3.50

lynette anderson, festive fun 2782 green

£3.50

lynette anderson, festive fun 2782 dk green

£3.50

lynette anderson, festive fun 2781 red

£3.50

lynette anderson, festive fun 2781 ivory

£3.50

lynette anderson, festive fun 2780 ivory

£3.50

anni downs, peace on earth 8505 light blue

£3.20

anni downs, peace on earth red 8502 88

£3.20
View More Details

benartex, chickadees & berries, holly teal 4742 80

£3.20
View More Details

fabri quilt,seasons greetings christmas journey 61099

£3.20

moda midnight clear 44114 starlight

£3.20
View More Details

benartex, chickadees & berries, grand fir blue 4744 55

£3.20
View More Details

moda midnight clear 44112 starlight

£3.20
View More Details

moda midnight clear 44112 crimson glow

£3.20
View More Details

moda midnight clear 44116 starlight

£3.20
View More Details

moda, midnight clear by 3 sisters 44117 13

£3.20

moda juniper berry 30435 poinsettia red

£3.20

Christmas fabrics for all your festive projects.

Unique & Creative

Unique & Creative

Crafted by our loving hands

Exceptional Quality

Exceptional Quality

Only premium materials used

Fast Delivery

Fast Delivery

Order before 2pm to sent same day