Menu
Signup
Signup
Facebook
Twitter
Pinterest
Cart (0)
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
WHAT'S NEW
CLEARANCE
Register
/
Log in
FREE UK DELIVERY
on all orders (min. £5)
30% OFF SALE
view all 30% off items
20% OFF SALE
view all 20% off items
*All Fabrics*
Collection
+
Colour
+
Dimension
+
Gender
+
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
***BESTSELLERS
**BACK IN STOCK
*SALE
Festival Christmas
Festival Easter
Festival Halloween
Festival Valentine
Kaleidoscope
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 Japanese
Theme Nautical
Theme Retro
cotton canvas
cotton flannel
Aqua+Pink
Brown+Orange
Grey+Yellow
Gold
Metallic
beige
black
blue
brown
cream
green
grey
monochrome
multicoloured
natural
orange
pastel
pink
purple
red
white
yellow
1/2 meter
BulkBuy
Extra wide
FQ
FQ bundle
Meter
mini bundle
Boys
Unisex
girls
Sale
[SALE] Bold Floral - pink & blue multicoloured flowers cotton fabric W:106cm FQ1611-19
£13.00
from
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Bold Floral - pink & blue multicoloured flowers cotton fabric W:106cm FQ1611-19
£2.28
Quantity
More Details →
Sale
[SALE] Retro - pink & blue symmetrical floral repeat cotton fabric W:111cm FQ1604-45
£13.00
from
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Retro - pink & blue symmetrical floral repeat cotton fabric W:111cm FQ1604-45
£2.28
Quantity
More Details →
Ditsy - pink & white floral (width: 160cm) cotton fabric FQ1602-40
£2.99
Images /
1
/
2
Ditsy - pink & white floral (width: 160cm) cotton fabric FQ1602-40
£2.99
Quantity
More Details →
Only 2 left!
Bold floral - blue aqua & silver metallic flowers cotton fabric FQ1602-46
£3.49
Images /
1
/
2
/
3
Only 2 left!
Bold floral - blue aqua & silver metallic flowers cotton fabric FQ1602-46
£3.49
Quantity
More Details →
Sale
[SALE] Flowers - pink retro floral stems hessian linen fabric FQ1602-12
£15.96
from
£2.97
Images /
1
/
2
/
3
Sale
[SALE] Flowers - pink retro floral stems hessian linen fabric FQ1602-12
£2.97
Quantity
More Details →
Sale
[SALE] Nautical - pink & white whale hessian linen fabric FQ1602-07
£15.96
from
£2.97
Images /
1
/
2
/
3
Sale
[SALE] Nautical - pink & white whale hessian linen fabric FQ1602-07
£2.97
Quantity
More Details →
Woodland - rabbits & clouds pink & blue (extra wide 160cm) cotton fabric PK1512-06
from
£15.99
Images /
1
/
2
/
3
Woodland - rabbits & clouds pink & blue (extra wide 160cm) cotton fabric PK1512-06
£15.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 →
Weather - blue & grey clouds cotton fabric W:160cm FQ1512-25
from
£2.99
Images /
1
/
2
Weather - blue & grey clouds cotton fabric W:160cm FQ1512-25
£2.99
Quantity
More Details →
Sale
[SALE] Ditsy - pink & blue petite floral cotton fabric FQ1512-03
£2.99
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Ditsy - pink & blue petite floral cotton fabric FQ1512-03
£2.09
Quantity
More Details →
Sale
[SALE] Ditsy - pink daisy cotton fabric W:100cm FQ1402-32
£2.99
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Ditsy - pink daisy cotton fabric W:100cm FQ1402-32
£2.09
Quantity
More Details →
Christmas - red & blue aqua cotton fabric bundle 5FQs PK1508-02
from
£14.99
Images /
1
/
2
/
3
Christmas - red & blue aqua cotton fabric bundle 5FQs PK1508-02
£14.99
Quantity
More Details →
Only 4 left!
Christmas - blue aqua & red Santa & penguin in sledge cotton fabric W:108cm HM1506-23
£6.50
Images /
1
/
2
/
3
Only 4 left!
Christmas - blue aqua & red Santa & penguin in sledge cotton fabric W:108cm HM1506-23
£6.50
Quantity
More Details →
Chevron - blue aqua & white 7mm stripes cotton fabric W:100cm FQ1506-07
from
£2.99
Images /
1
/
2
/
3
Chevron - blue aqua & white 7mm stripes cotton fabric W:100cm FQ1506-07
£2.99
Quantity
More Details →
Polka dots - blue aqua & white 10mm spotty cotton fabric W:100cm FQ1506-05
£2.99
Images /
1
/
2
/
3
Polka dots - blue aqua & white 10mm spotty cotton fabric W:100cm FQ1506-05
£2.99
Quantity
More Details →
Bold floral - blue aqua multicoloured round flowers cotton fabric W:108cm FQ1505-44
from
£3.25
Images /
1
/
2
/
3
Bold floral - blue aqua multicoloured round flowers cotton fabric W:108cm FQ1505-44
£3.25
Quantity
More Details →
Sale
[SALE] Patchwork - pastel multicoloured linen fabric W:94cm FQ1505-41
£13.96
from
£2.44
Images /
1
/
2
Sale
[SALE] Patchwork - pastel multicoloured linen fabric W:94cm FQ1505-41
£2.44
Quantity
More Details →
Russian Dolls - pink rabbit bear & cat matryoshka cotton fabric FQ1505-40
£2.99
Images /
1
/
2
/
3
Russian Dolls - pink rabbit bear & cat matryoshka cotton fabric FQ1505-40
£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 →
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 →
Birds - pink & white goose cotton fabric W:160cm FQ1505-29
from
£2.99
Images /
1
/
2
/
3
Birds - pink & white goose cotton fabric W:160cm FQ1505-29
£2.99
Quantity
More Details →
Sale
[SALE] Chevron - pink lime & black 4mm stripes cotton fabric W:107cm FQ1505-13
£3.25
from
£1.99
Images /
1
/
2
Sale
[SALE] Chevron - pink lime & black 4mm stripes cotton fabric W:107cm FQ1505-13
£1.99
Quantity
More Details →
30x25cm pink dots, checks & stripes cotton fabric bundle 14pcs PK1108-05
from
£13.99
Images /
1
/
2
30x25cm pink dots, checks & stripes cotton fabric bundle 14pcs PK1108-05
£13.99
Quantity
More Details →
Paisley - pink & beige cotton fabric bundle 5FQs PK1506-05
from
£12.99
Images /
1
/
2
Paisley - pink & beige cotton fabric bundle 5FQs PK1506-05
£12.99
Quantity
More Details →
Flowers - pink & grey cotton fabric bundle 5FQs PK1506-01
from
£13.99
Images /
1
/
2
/
3
Flowers - pink & grey cotton fabric bundle 5FQs PK1506-01
£13.99
Quantity
More Details →
Ditsy - 25x25cm pink floral cotton fabric bundle 8pcs PK1503-03
from
£7.19
Images /
1
/
2
/
3
Ditsy - 25x25cm pink floral cotton fabric bundle 8pcs PK1503-03
£7.19
Quantity
More Details →
Sale
[SALE] Ditsy - pink & purple multicoloured floral cotton fabric FQ1501-34
£3.25
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Ditsy - pink & purple multicoloured floral cotton fabric FQ1501-34
£2.28
Quantity
More Details →
Sale
[SALE] Pets - pink & orange dogs & flowers watercolour cotton fabric FQ1501-29
£13.00
£9.10
Images /
1
/
2
/
3
Sale
[SALE] Pets - pink & orange dogs & flowers watercolour cotton fabric FQ1501-29
£9.10
Quantity
More Details →
Sale
[SALE] Paisley - pink & blue aqua floral paisley cotton fabric W:112cm FQ1501-26
£32.50
from
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Paisley - pink & blue aqua floral paisley cotton fabric W:112cm FQ1501-26
£2.28
Quantity
More Details →
Sale
[SALE] Flowers - pink & lime cotton fabric W:102cm FQ1501-20
£11.96
from
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Flowers - pink & lime cotton fabric W:102cm FQ1501-20
£2.09
Quantity
More Details →
Sale
[SALE] Flowers - orange green & blue spring blossom cotton fabric FQ1501-18
£2.99
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Flowers - orange green & blue spring blossom cotton fabric FQ1501-18
£2.09
Quantity
More Details →
Only 1 left!
[SALE] Ditsy - pink floral cotton fabric W:104cm FQ1501-17
£11.96
Images /
1
/
2
/
3
Only 1 left!
[SALE] Ditsy - pink floral cotton fabric W:104cm FQ1501-17
£11.96
Quantity
More Details →
Woodland - pink multicoloured topsy turvy rabbit cotton fabric FQ1501-11
from
£3.25
Images /
1
/
2
/
3
Woodland - pink multicoloured topsy turvy rabbit cotton fabric FQ1501-11
£3.25
Quantity
More Details →
Sale
[SALE] Zoo - pink panda, elephant & giraffe cotton fabric W:102cm FQ1501-09
£11.96
from
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Zoo - pink panda, elephant & giraffe cotton fabric W:102cm FQ1501-09
£2.09
Quantity
More Details →
Sale
[SALE] Farm - light coral & blue aqua baby chicks cotton fabric W:100cm FQ1501-07
£11.96
from
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Farm - light coral & blue aqua baby chicks cotton fabric W:100cm FQ1501-07
£2.09
Quantity
More Details →
Sale
[SALE] Zoo - pink & purple multicoloured animal badges cotton fabric FQ1411-28
£2.99
£2.09
Images /
1
/
2
/
3
Sale
[SALE] Zoo - pink & purple multicoloured animal badges cotton fabric FQ1411-28
£2.09
Quantity
More Details →
Sale
[SALE] Bold floral - pink & blue multicoloured flowers cotton fabric FQ1410-18
£3.25
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Bold floral - pink & blue multicoloured flowers cotton fabric FQ1410-18
£2.28
Quantity
More Details →
Birds - red & pink umbrella & basics cotton fabric bundle 5FQs PK1401-07
from
£14.99
Images /
1
/
2
Birds - red & pink umbrella & basics cotton fabric bundle 5FQs PK1401-07
£14.99
Quantity
More Details →
Flowers - pink floral & basics cotton fabric bundle 5FQs PK1401-01
from
£13.99
Images /
1
/
2
/
3
Flowers - pink floral & basics cotton fabric bundle 5FQs PK1401-01
£13.99
Quantity
More Details →
Zoo - blue aqua & pink elephant & paisley cotton fabric bundle 4FQs PK1307-06
from
£10.99
Images /
1
/
2
/
3
Zoo - blue aqua & pink elephant & paisley cotton fabric bundle 4FQs PK1307-06
£10.99
Quantity
More Details →
Flowers - pink & green floral & basics cotton fabric bundle 5FQs PK1307-02
from
£12.99
Images /
1
/
2
/
3
Flowers - pink & green floral & basics cotton fabric bundle 5FQs PK1307-02
£12.99
Quantity
More Details →
Flowers - beige & pink retro floral cotton fabric bundle 6FQs PK1204-10
from
£15.99
Images /
1
/
2
/
3
Flowers - beige & pink retro floral cotton fabric bundle 6FQs PK1204-10
£15.99
Quantity
More Details →
Ditsy - 30x20cm pink floral & basics cotton fabric bundle 8pcs PK1204-05
from
£7.99
Images /
1
/
2
Ditsy - 30x20cm pink floral & basics cotton fabric bundle 8pcs PK1204-05
£7.99
Quantity
More Details →
Lucky dip - 25x25cm - random fabric bundle - bouquet
from
£4.49
Images /
1
/
2
/
3
Lucky dip - 25x25cm - random fabric bundle - bouquet
£8.99
Quantity
More Details →
Sale
[SALE] Love - pink & red button heart cotton fabric FQ1410-13
£3.25
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Love - pink & red button heart cotton fabric FQ1410-13
£2.28
Quantity
More Details →
Sale
[SALE] Patchwork - multicoloured Persian floral & paisley cotton fabric FQ1410-10
£3.49
£2.79
Images /
1
/
2
/
3
Sale
[SALE] Patchwork - multicoloured Persian floral & paisley cotton fabric FQ1410-10
£2.79
Quantity
More Details →
Sale
[SALE] Leaf - pink petite leaves cotton fabric W:100cm FQ1410-07
£13.00
£10.40
Images /
1
/
2
/
3
Sale
[SALE] Leaf - pink petite leaves cotton fabric W:100cm FQ1410-07
£10.40
Quantity
More Details →
Sale
[SALE] Polka dots - white & blue aqua 10mm spotty cotton fabric W:100cm FQ1407-33
£9.16
from
£1.83
Images /
1
/
2
Sale
[SALE] Polka dots - white & blue aqua 10mm spotty cotton fabric W:100cm FQ1407-33
£1.83
Quantity
More Details →
Sale
[SALE] Owls - pink & lime trees cotton fabric FQ1407-23
£3.99
£2.97
Images /
1
/
2
/
3
Sale
[SALE] Owls - pink & lime trees cotton fabric FQ1407-23
£2.97
Quantity
More Details →
Sale
[SALE] Ditsy - pink & white petite floral cotton fabric W:100cm FQ1407-19
£13.00
from
£2.28
Images /
1
/
2
/
3
Sale
[SALE] Ditsy - pink & white petite floral cotton fabric W:100cm FQ1407-19
£2.28
Quantity
More Details →
« Previous
1
2
3
Next »