Filter by

Moda Fabric

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

moda, old glory gathering 1072 pie crust

£3.20
View More Details

moda, old glory gathering 1072 15 timeworn

£3.20
View More Details

moda, old glory gathering 1072 navy

£3.20
View More Details

moda, old glory gathering 1072 treenware

£3.20
View More Details

moda, old glory gathering 1072 dark red

£3.20
View More Details

moda, old glory gathering 1073 fav navy

£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, hearty good wishes 1354 20 pearl

£3.20
View More Details

moda, more hearty good wishes 1372 ocean sand

£3.20

moda, more hearty good wishes 1372 pearl sand

£3.20

moda, sentiments 3 sisters 4081 parchment

£3.20

moda, sentiments 3 sisters 4081 frost

£3.20

moda, sentiments 3 sisters 4082 parchment

£3.20

moda, sentiments 3 sisters 4082 21 parchment

£3.20

moda, sentiments 3 sisters 4082 tonal frost

£3.20

moda, sentiments 3 sisters 4083 parchment

£3.20

moda, sentiments 3 sisters 4085 frost

£3.20

moda, sentiments 3 sisters 4088 parchment

£3.20

moda, sentiments 3 sisters 4088 crimson

£3.20

moda, sentiments 3 sisters 4088 frost

£3.20

moda, double chocolate 3 sisters 4090 vanilla creme

£3.20

moda, double chocolate 3 sisters 4091 vanilla creme

£3.20
View More Details

moda, lady slipper lodge 6538 purple

£3.20

moda, lady slipper lodge 6581 purple

£3.20

moda, lady slipper lodge 6582 purple

£3.20
View More Details

moda, lady slipper lodge 6583 purple

£3.20
View More Details

moda, lady slipper lodge 6585 purple

£3.20
View More Details

moda, petite odile 13529 dark denim

£3.20

moda, petite odile 13611 faded red

£3.20
View More Details

moda, petite odile 13612 faded red

£3.20
View More Details

moda, petite odile 13612 faded denim

£3.20

moda, petite odile 13613 oyster

£3.20

moda, petite odile 13613 faded red

£3.20
View More Details

moda, petite odile 13614 faded red

£3.20
View More Details

moda, petite odile 13614 faded denim

£3.20
View More Details

moda, petite odile 13615 oyster

£3.20
View More Details

moda, petite odile 13615 dark denim

£3.20
View More Details

moda, petite odile 13619 dark denim

£3.20
View More Details

moda, chateau rouge 13623 stone

£3.20
View More Details

moda, chateau rouge 13624 stone

£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

moda, nocturne 1385 navy

£3.20

moda, nocturne 1382 navy

£3.20

moda, nocturne 1380 navy

£3.20

moda, nocturne 1386 navy

£3.20

moda, nocturne 1385 grey

£3.20

moda, nocturne 1381 grey

£3.20
View More Details

moda, nocturne 1384 grey

£3.20
View More Details

moda, bella solids christmas red

£1.85

moda, bella solids merlot

£1.85

moda, muslin mates falling snow white

£3.20
View More Details

moda, mille couleurs 3 sisters 44081 madder

£3.20

moda, mille couleurs 3 sisters 44085 cerulean

£3.20

moda, mille couleurs 3 sisters 44081 sepia

£3.20

moda, mille couleurs 3 sisters 44086 sepia

£3.20

moda, mille couleurs 3 sisters 44089 cerulean

£3.20

moda, mille couleurs 3 sisters 44086 cerulean

£3.20
View More Details

moda, mille couleurs 3 sisters 44082 sepia

£3.20

moda, mille couleurs 3 sisters 44090 sepia

£3.20

moda, mille couleurs 3 sisters 44084 sepia

£3.20
View More Details

moda, mille couleurs 3 sisters 44085 madder

£3.20

moda, mille couleurs 3 sisters 44087 sepia

£3.20

moda, mille couleurs 3 sisters 44089 madder

£3.20

moda, le marais by french general 13732 red

£3.20
View More Details

moda, le marais by french general 13736 red

£3.20
View More Details

moda, le marais by french general 13736 grey

£3.20

moda, le marais by french general 13735 grey

£3.20

moda, le marais by french general 13733 red

£3.20
View More Details

moda, le marais by french general 13547 red

£3.20

moda, le marais by french general 13730 grey

£3.20
View More Details

moda, mon ami bassic grey 30416

£3.20
View More Details

moda, mon ami bassic grey 30414

£3.20
View More Details

moda first crush sweet water 5601, red

£3.20
View More Details

moda first crush sweet water 5601, cream

£3.20

moda first crush sweet water 5605, white

£3.20

moda first crush sweet water 5606, red

£3.20
View More Details

moda first crush sweet water 5606, cream

£3.20

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

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

moda, double chocolate 3 sisters 4091 frost

£3.20

moda midnight clear 44114 starlight

£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

moda, courtyard, 3 sisters 44120 rose

£3.20
View More Details

moda, courtyard, 3 sisters 44120 ecru

£3.20

moda, courtyard, 3 sisters 44120 stone

£3.20

moda, courtyard, 3 sisters 44124 stone

£3.20
View More Details

moda, courtyard, 3 sisters 44124 ecru

£3.20

moda, courtyard, 3 sisters 44124 rose

£3.20
View More Details

moda, courtyard, 3 sisters 44125 rose

£3.20

moda, courtyard, 3 sisters 44019 stone

£3.20
View More Details

moda, courtyard, 3 sisters 44019 ecru

£3.20

moda, courtyard, 3 sisters 44123 stone

£3.20
View More Details

moda, courtyard, 3 sisters 44122 ecru

£3.20

moda, courtyard, 3 sisters 44122 stone

£3.20
View More Details

moda, nocturne 1381 navy

£3.20

moda, nocturne 1383 navy

£3.20

moda, nocturne 1384 mid blue

£3.20

Moda fabrics for creating projects for the home or clothing.

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