Moda Fabric

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

Moda Bella Solids 9900 16 Christmas Red

£1.85
View More Details

Moda Bella Solids 9900 279 Merlot

£1.85
View More Details

Moda Blue Barn Batik Laundry Basket Quilts 42279 17 Twilight

£3.20
View More Details

Moda Blue Barn Batik Laundry Basket Quilts 42279 48 Midnight

£3.20
View More Details

Moda Blue Barn Batik Laundry Basket Quilts 42279 54 Twilight

£3.20
View More Details

Moda Blue Barn Batik Laundry Basket Quilts 42279 68 Indigo

£3.20
View More Details

Moda Blue Barn Batik Laundry Basket Quilts 42279 88 Twilight

£3.20
View More Details

Moda Blue Barn Prints Laundry Basket Quilts 42270 15 Cream

£3.20
View More Details

Moda Chateau Rouge French General 13623 12 Stone

£3.20
View More Details

Moda Chateau Rouge French General 13624 14 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44019 31 Ecru

£3.20
View More Details

Moda Courtyard 3 Sisters 44019 39 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44120 11 Ecru

£3.20
View More Details

Moda Courtyard 3 Sisters 44120 16 Rose

£3.20
View More Details

Moda Courtyard 3 Sisters 44120 19 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44122 11 Ecru

£3.20
View More Details

Moda Courtyard 3 Sisters 44122 19 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44123 19 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44124 11 Ecru

£3.20
View More Details

Moda Courtyard 3 Sisters 44124 16 Rose

£3.20
View More Details

Moda Courtyard 3 Sisters 44124 20 Stone

£3.20
View More Details

Moda Courtyard 3 Sisters 44125 16 Rose

£3.20
View More Details

Moda Double Chocolate 3 Sisters 4090 14 Vanilla Creme

£3.20
View More Details

Moda Double Chocolate 3 Sisters 4091 14 Vanilla Creme

£3.20
View More Details

Moda Double Chocolate 3 Sisters 4091 23 Frost

£3.20
View More Details

Moda First Crush Sweet Water 5601 11 Cream

£3.20
View More Details

Moda First Crush Sweet Water 5601 12 Red

£3.20
View More Details

Moda First Crush Sweet Water 5605 11 White

£3.20
View More Details

Moda First Crush Sweet Water 5606 11 Cream

£3.20
View More Details

Moda First Crush Sweet Water 5606 22 Red

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Hearts 39701 15 Grey

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Hearts 39701 18 Cocoa

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Lattice 39705 20 Red

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Lattice 39705 21 Cocoa

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Reindeer 39700 15 Grey

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Reindeer 39700 16 Red

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Snowflakes 39704 15 Grey

£3.20
View More Details

Moda Jol Wenche Wolff Hatling Snowflakes 39704 16 Red

£3.20
View More Details

Moda Juniper Berry 30435 17 Poinsettia Red

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6538 37 Purple

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6581 11 Purple

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6582 18 Purple

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6583 18 Purple

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6584 18 Purple

£3.20
View More Details

Moda Lady Slipper Lodge Holly Taylor 6585 18 Purple

£3.20
View More Details

Moda Le Marais French General 13547 21 Red

£3.20
View More Details

Moda Le Marais French General 13730 14 Grey

£3.20
View More Details

Moda Le Marais French General 13732 11 Red

£3.20
View More Details

Moda Le Marais French General 13733 11 Red

£3.20
View More Details

Moda Le Marais French General 13735 13 Grey

£3.20
View More Details

Moda Le Marais French General 13736 11 Red

£3.20
View More Details

Moda Le Marais French General 13736 13 Grey

£3.20
View More Details

Moda Midnight Clear 3 Sisters 44112 12 Starlight

£3.20
View More Details

Moda Midnight Clear 3 Sisters 44112 13 Crimson Glow

£3.20
View More Details

Moda Midnight Clear 3 Sisters 44114 12 Starlight

£3.20
View More Details

Moda Midnight Clear 3 Sisters 44116 12 Starlight

£3.20
View More Details

Moda Midnight Clear 3 Sisters 44117 13 Starlight

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44081 11 Sepia

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44081 13 Madder Red

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44082 11 Sepia

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44085 13 Madder Red

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44085 15 Cerulean

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44086 11 Sepia

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44086 15 Cerulean

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44087 11 Sepia

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44089 13 Madder Red

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44089 15 Cerulean

£3.20
View More Details

Moda Mille Couleurs 3 Sisters 44090 11 Sepia

£3.20
View More Details

Moda Mlle Couleurs 3 Sisters 44084 11 Sepia

£3.20
View More Details

Moda Mon Ami Basic Grey 30414 20 Grey

£3.20
View More Details

Moda Mon Ami Basic Grey 30416 21 Grey

£3.20
View More Details

Moda More Hearty Good Wishes Janet Clare 1372 12 Ocean Sand

£3.20
View More Details

Moda More Hearty Good Wishes Janet Clare 1372 14 Pearl Sand

£3.20
View More Details

Moda Muslin Mates Falling Snow 9930 11 White

£3.20
View More Details

Moda Nocturne Janet Clare 1380 17 Navy

£3.20
View More Details

Moda Nocturne Janet Clare 1381 12 Grey

£3.20
View More Details

Moda Nocturne Janet Clare 1381 14 Navy

£3.20
View More Details

Moda Nocturne Janet Clare 1382 15 Navy

£3.20
View More Details

Moda Nocturne Janet Clare 1383 12 Navy

£3.20
View More Details

Moda Nocturne Janet Clare 1384 12 Grey

£3.20
View More Details

Moda Nocturne Janet Clare 1384 17 Mid Blue

£3.20
View More Details

Moda Nocturne Janet Clare 1385 13 Grey

£3.20
View More Details

Moda Nocturne Janet Clare 1385 15 Navy

£3.20
View More Details

Moda Nocturne Janet Clare 1386 17 Navy

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1072 13 Pie Crust

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1072 15 Timeworn

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1072 16 Treenware

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1072 21 Dark Red

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1072 25 Navy

£3.20
View More Details

Moda Old Glory Gatherings Primitive Gatherings 1073 24 Fav Navy

£3.20
View More Details

Moda Petite Odile French General 13529 66 Dark Denim

£3.20
View More Details

Moda Petite Odile French General 13611 12 Faded Red

£3.20
View More Details

Moda Petite Odile French General 13612 11 Faded Red

£3.20
View More Details

Moda Petite Odile French General 13612 14 Faded Denim

£3.20
View More Details

Moda Petite Odile French General 13613 11 Faded Red

£3.20
View More Details

Moda Petite Odile French General 13613 12 Oyster

£3.20
View More Details

Moda Petite Odile French General 13614 11 Faded Red

£3.20
View More Details

Moda Petite Odile French General 13614 15 Faded Denim

£3.20
View More Details

Moda Petite Odile French General 13615 12 Oyster

£3.20
View More Details

Moda Petite Odile French General 13615 14 Dark Denim

£3.20
View More Details

Moda Petite Odile French General 13619 16 Dark Denim

£3.20
View More Details

Moda Sentiments 3 Sisters 4081 11 Parchment

£3.20
View More Details

Moda Sentiments 3 Sisters 4081 15 Frost

£3.20
View More Details

Moda Sentiments 3 Sisters 4082 11 Parchment

£3.20
View More Details

Moda Sentiments 3 Sisters 4082 21 Parchment

£3.20
View More Details

Moda Sentiments 3 Sisters 4082 25 Tonal Frost

£3.20
View More Details

Moda Sentiments 3 Sisters 4083 11 Parchment

£3.20
View More Details

Moda Sentiments 3 Sisters 4085 15 Frost

£3.20
View More Details

Moda Sentiments 3 Sisters 4088 11 Parchment

£3.20
View More Details

Moda Sentiments 3 Sisters 4088 12 Crimson

£3.20
View More Details

Moda Sentiments 3 Sisters 4088 15 Frost

£3.20
View More Details

Moda Sentiments 3 Sisters Holly 4089 15 Pale Blue

£3.20
View More Details

Moda Snow Days Batik Laundry Basket Quilts 42070 31 Blue

£3.20
View More Details

Moda Snowman Gatherings 2 Primitive Gatherings 1142 17 Navy

£3.20
View More Details

Moda Snowman Gatherings 2 Primitive Gatherings 1143 17 Navy

£3.20
View More Details

Moda Very Merry Sandy Gervais 17831 12 Dark Red

£3.20
View More Details

Moda Very Merry Sandy Gervais 17836 12 Dark Red

£3.20
View More Details

Moda Very Merry Sandy Gervais 17837 12 Dark Red

£3.20
View More Details

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