Menu
Signup
Signup
Facebook
Twitter
Pinterest
Instagram
YouTube
Cart (0)
GBP
Pick a currency
GBP
CAD
USD
EUR
X
HOME
FABRICS
view all
cotton fabrics
linen fabrics
fabric bundles
HABERDASHERIES
view all
appliqués
bias bindings
bobble trims
buttons
ribbons
sewing kits
zips
MFH LAB
view all
wall hangings
scarfs
mouse pads
WHAT'S NEW
CLEARANCE
Register
/
Log in
FREE UK DELIVERY
on all orders (min. £10)
NEW ARRIVALS
added this week
30% OFF SALE
view all 30% off items
10% OFF
Collection
+
Colour
+
Dimension
+
Gender
+
HandmadeFaceMasks
+
Sort by
Featured
Price, low to high
Price, high to low
Alphabetically, A-Z
Alphabetically, Z-A
Date, old to new
Date, new to old
Best Selling
View
Grid
Stream
Share:
***BESTSELLERS
**BACK IN STOCK
*SALE
Festival Christmas
Festival Easter
Festival Halloween
Festival Valentine
Pattern Animals
Pattern Basics
Pattern Ditsy
Pattern Floral
Pattern Geometric
Pattern Gorgeous Blooms
Pattern Unusual
Season Autumn
Season Spring
Season Summer
Season Winter
Theme Britannia
Theme Food & Drink
Theme Japanese
Theme Nautical
Theme Retro
cotton flannel
Brown+Orange
Grey+Yellow
Gold
Metallic
beige
black
blue
brown
cream
green
grey
monochrome
multicoloured
natural
navy
orange
pastel
pink
purple
red
white
yellow
1/2 meter
BulkBuy
Extra wide
FQ
FQ bundle
Meter
Girls
Unisex
boys
Farm - yellow & white rubber duck headscarf cotton fabric W:160cm FQ1611-02
from
£2.99
Images /
1
/
2
/
3
Farm - yellow & white rubber duck headscarf cotton fabric W:160cm FQ1611-02
£16.99
Quantity
More Details →
Woodland - grey & orange foxes cotton fabric W:160cm FQ1802-10
from
£2.99
Images /
1
/
2
/
3
Woodland - grey & orange foxes cotton fabric W:160cm FQ1802-10
£2.99
Quantity
More Details →
Bobble trim - hot pink pom pom fringe TR1111-27
from
£1.99
Images /
1
/
2
Bobble trim - hot pink pom pom fringe TR1111-27
£1.99
Quantity
More Details →
Chevron - yellow & white 5mm stripe cotton fabric W:160cm FQ1608-34
from
£2.99
Images /
1
/
2
/
3
Chevron - yellow & white 5mm stripe cotton fabric W:160cm FQ1608-34
£2.99
Quantity
More Details →
Fruit - pink petite peaches cotton fabric W:160cm FQ1611-13
from
£2.99
Images /
1
/
2
/
3
Fruit - pink petite peaches cotton fabric W:160cm FQ1611-13
£2.99
Quantity
More Details →
Christmas - grey & lime polar bear cotton fabric W:160cm FQ1611-07
from
£2.99
Images /
1
/
2
/
3
Christmas - grey & lime polar bear cotton fabric W:160cm FQ1611-07
£2.99
Quantity
More Details →
Stars - grey & white starry cotton fabric W:160cm FQ1802-22
from
£2.99
Images /
1
/
2
/
3
Stars - grey & white starry cotton fabric W:160cm FQ1802-22
£2.99
Quantity
More Details →
Birds - pink & white goose cotton fabric W:160cm FQ1505-29
from
£2.99
Images /
1
/
2
/
3
/
4
Birds - pink & white goose cotton fabric W:160cm FQ1505-29
£2.99
Quantity
More Details →
Fruit - red petite watermelon cotton fabric W:160cm FQ1611-15
from
£2.99
Images /
1
/
2
/
3
Fruit - red petite watermelon cotton fabric W:160cm FQ1611-15
£2.99
Quantity
More Details →
Japanese - pink rabbits & cherry blossom (width: 160cm) cotton fabric FQ1606-51
from
£2.99
Images /
1
/
2
/
3
Japanese - pink rabbits & cherry blossom (width: 160cm) cotton fabric FQ1606-51
£2.99
Quantity
More Details →
Cream plain distressed linen fabric W:135cm FQ1405-25
from
£2.99
Images /
1
/
2
/
3
Cream plain distressed linen fabric W:135cm FQ1405-25
£2.99
Quantity
More Details →
Chevron - grey & white 5mm stripe cotton fabric W:160cm FQ1606-42
from
£2.99
Images /
1
/
2
/
3
/
4
Chevron - grey & white 5mm stripe cotton fabric W:160cm FQ1606-42
£2.99
Quantity
More Details →
Nautical - blue navy red & white anchors cotton fabric W:160cm FQ1411-25
from
£2.99
Images /
1
/
2
/
3
Nautical - blue navy red & white anchors cotton fabric W:160cm FQ1411-25
£2.99
Quantity
More Details →
Stars - blue aqua & white cotton fabric W:106cm FQ1505-34
from
£2.99
Images /
1
/
2
Stars - blue aqua & white cotton fabric W:106cm FQ1505-34
£2.99
Quantity
More Details →
Fruit - orange & yellow petite oranges cotton fabric W:160cm FQ1611-14
from
£2.99
Images /
1
/
2
/
3
Fruit - orange & yellow petite oranges cotton fabric W:160cm FQ1611-14
£2.99
Quantity
More Details →
Woodland - white rabbit cotton fabric W:160cm FQ1405-13
from
£2.99
Images /
1
/
2
/
3
Woodland - white rabbit cotton fabric W:160cm FQ1405-13
£2.99
Quantity
More Details →
Woodland - grey tree motif distressed natural hessian linen fabric W:150cm FQ1606-10
from
£3.25
Images /
1
/
2
/
3
Woodland - grey tree motif distressed natural hessian linen fabric W:150cm FQ1606-10
£3.25
Quantity
More Details →
Chevron - blue , grey & white zig zags cotton fabric W:160cm FQ1604-50
from
£2.99
Images /
1
/
2
/
3
Chevron - blue , grey & white zig zags cotton fabric W:160cm FQ1604-50
£2.99
Quantity
More Details →
Stars - blue navy & white cotton fabric W:160cm FQ1505-36
from
£2.99
Images /
1
/
2
Stars - blue navy & white cotton fabric W:160cm FQ1505-36
£2.99
Quantity
More Details →
Space - blue navy petite rockets and stars cotton fabric W:150cm FQ1804-50
from
£3.25
Images /
1
/
2
/
3
Space - blue navy petite rockets and stars cotton fabric W:150cm FQ1804-50
£3.25
Quantity
More Details →
Only 1 left!
Christmas - beige & red Xmas birds flannel brushed cotton fabric W:145cm FQ1608-20
£17.94
Images /
1
/
2
/
3
Only 1 left!
Christmas - beige & red Xmas birds flannel brushed cotton fabric W:145cm FQ1608-20
£17.94
Quantity
More Details →
Sale
[SALE] Owls - cream & pink owls & birds cotton fabric FQ1311-41
£3.25
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Owls - cream & pink owls & birds cotton fabric FQ1311-41
£2.28
Quantity
More Details →
Nautical - white red & blue navy anchors cotton fabric W:160cm FQ1411-24
from
£2.99
Images /
1
/
2
/
3
Nautical - white red & blue navy anchors cotton fabric W:160cm FQ1411-24
£2.99
Quantity
More Details →
Woodland - yellow & grey foxes cotton fabric W:160cm FQ1802-09
from
£2.99
Images /
1
/
2
/
3
/
4
Woodland - yellow & grey foxes cotton fabric W:160cm FQ1802-09
£2.99
Quantity
More Details →
Chevron - blue aqua & white 21mm stripes cotton fabric W:160cm FQ1505-35
from
£2.99
Images /
1
/
2
Chevron - blue aqua & white 21mm stripes cotton fabric W:160cm FQ1505-35
£2.99
Quantity
More Details →
Retro - lime & white snowflakes cotton fabric W:100cm FQ1111-39
from
£2.99
Images /
1
/
2
Retro - lime & white snowflakes cotton fabric W:100cm FQ1111-39
£2.99
Quantity
More Details →
Sale
Chevron - orange & white 5mm stripe cotton fabric W:160cm FQ1611-25
£16.99
from
£2.99
Images /
1
/
2
/
3
Sale
Chevron - orange & white 5mm stripe cotton fabric W:160cm FQ1611-25
£2.99
Quantity
More Details →
Scallops - monochrome black & white scales cotton fabric W:160cm FQ1704-09
from
£2.99
Images /
1
/
2
/
3
Scallops - monochrome black & white scales cotton fabric W:160cm FQ1704-09
£2.99
Quantity
More Details →
Christmas - red snowman & Xmas lights cotton fabric W:110cm FQ1506-25
from
£2.99
Images /
1
/
2
Christmas - red snowman & Xmas lights cotton fabric W:110cm FQ1506-25
£2.99
Quantity
More Details →
Woodland - pink & white petite rabbit motifs cotton fabric W:160cm FQ1512-27
from
£2.99
Images /
1
/
2
/
3
Woodland - pink & white petite rabbit motifs cotton fabric W:160cm FQ1512-27
£2.99
Quantity
More Details →
Chevron - blue navy & white 21mm stripes cotton fabric W:160cm FQ1505-37
from
£2.99
Images /
1
/
2
Chevron - blue navy & white 21mm stripes cotton fabric W:160cm FQ1505-37
£2.99
Quantity
More Details →
Only 1 left!
Leaf - beige cotton fabric W:100cm FQ1007-12
£11.96
Images /
1
/
2
Only 1 left!
Leaf - beige cotton fabric W:100cm FQ1007-12
£11.96
Quantity
More Details →
Christmas - red Nordic love birds cotton fabric W:108cm FQ1506-22
from
£3.25
Images /
1
/
2
/
3
Christmas - red Nordic love birds cotton fabric W:108cm FQ1506-22
£3.25
Quantity
More Details →
Only 1 left!
Ditsy - red & orange Japaneses chrysanths cotton fabric FQ1206-08
£11.96
Images /
1
/
2
Only 1 left!
Ditsy - red & orange Japaneses chrysanths cotton fabric FQ1206-08
£11.96
Quantity
More Details →
Flowers - yellow daisy natural hessian linen fabric W:150cm FQ1206-47
from
£2.99
Images /
1
/
2
/
3
Flowers - yellow daisy natural hessian linen fabric W:150cm FQ1206-47
£2.99
Quantity
More Details →
Japanese - blue & gold metallic crane & seigaiha wave cotton fabric W:144cm FQ2006-25
from
£3.25
Images /
1
/
2
/
3
/
4
Japanese - blue & gold metallic crane & seigaiha wave cotton fabric W:144cm FQ2006-25
£3.25
Quantity
More Details →
Wood effect distressed natural hessian linen fabric W:145cm FQ1606-23
from
£3.25
Images /
1
/
2
/
3
Wood effect distressed natural hessian linen fabric W:145cm FQ1606-23
£3.25
Quantity
More Details →
Home & Garden - cream flower pots linen fabric W:140cm FQ1308-17
from
£3.49
Images /
1
/
2
/
3
Home & Garden - cream flower pots linen fabric W:140cm FQ1308-17
£3.49
Quantity
More Details →
Farm - white donkey sheep & sheep cotton fabric W:160cm FQ1405-12
from
£2.99
Images /
1
/
2
Farm - white donkey sheep & sheep cotton fabric W:160cm FQ1405-12
£2.99
Quantity
More Details →
Retro - purple pink & green quatrefoil cotton fabric FQ1007-63
from
£2.99
Images /
1
/
2
Retro - purple pink & green quatrefoil cotton fabric FQ1007-63
£2.99
Quantity
More Details →
Zoo - beige multicoloured animals linen blend fabric W:140cm FQ1606-34
from
£3.49
Images /
1
/
2
/
3
Zoo - beige multicoloured animals linen blend fabric W:140cm FQ1606-34
£3.49
Quantity
More Details →
Stripe - yellow & white 2mm stripes cotton fabric W:160cm FQ1604-30
£2.29
Images /
1
/
2
/
3
Stripe - yellow & white 2mm stripes cotton fabric W:160cm FQ1604-30
£2.29
Quantity
More Details →
Monochrome - black & white monochrome 1mm stripe cotton fabric W:144cm FQ1406-16
from
£2.99
Images /
1
/
2
/
3
Monochrome - black & white monochrome 1mm stripe cotton fabric W:144cm FQ1406-16
£2.99
Quantity
More Details →
Pets - beige 'I love cats' kitty linen fabric W:94cm FQ1306-36
from
£3.99
Images /
1
/
2
/
3
/
4
Pets - beige 'I love cats' kitty linen fabric W:94cm FQ1306-36
£3.99
Quantity
More Details →
Polka dots - scarlet & white 2mm spotty linen fabric W:140cm FQ1304-20
from
£3.99
Images /
1
/
2
Polka dots - scarlet & white 2mm spotty linen fabric W:140cm FQ1304-20
£3.99
Quantity
More Details →
Flowers - pink daisy hessian linen fabric W:100cm FQ1206-50
from
£2.99
Images /
1
/
2
/
3
Flowers - pink daisy hessian linen fabric W:100cm FQ1206-50
£2.99
Quantity
More Details →
Polka dots - yellow & purple irregular spots cotton fabric W:160cm FQ1606-26
from
£2.99
Images /
1
/
2
/
3
Polka dots - yellow & purple irregular spots cotton fabric W:160cm FQ1606-26
£16.99
Quantity
More Details →
Britannia - beige vintage British maps linen fabric W:140cm FQ1406-36
from
£3.33
Images /
1
/
2
/
3
/
4
Britannia - beige vintage British maps linen fabric W:140cm FQ1406-36
£9.99
Quantity
More Details →
Japanese - blue navy & gold metallic tides & waves cotton fabric W:144cm FQ2006-32
from
£3.25
Images /
1
/
2
/
3
Japanese - blue navy & gold metallic tides & waves cotton fabric W:144cm FQ2006-32
£3.25
Quantity
More Details →
Nautical - blue & white whale hessian linen fabric FQ1602-06
from
£3.99
Images /
1
/
2
/
3
Nautical - blue & white whale hessian linen fabric FQ1602-06
£3.99
Quantity
More Details →
« Previous
1
2
Next »