Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Butterfly print Stof cotton fabric, 112cm wide on fresh lime green background.
Cotton Canvas - Yellow
Heavyweight yellow cotton canvas fabric, 146cm wide, with a durable 260gsm weave.
Summer Cotton - Betty - Ivory
Beautiful 146cm wide, cotton poplin fabric with red, yellow & pink flowers against a ivory ground.
Dark brown 138cm waxed cotton, 320gsm, twill weave, water-resistant for jackets and bags.
Christmas Cotton - Holly - Green
Green cotton poplin with gold holly print, 140cm wide smooth fabric for festive makes and crafts.
153cm black cotton poplin shirting fabric, lightweight woven fabric for shirts and dresses.
Soft Mint Cotton Muslin. 140cm wide. 130gsm crinkled texture for airy dresses & baby accessories.
Superior Quality Plain Poly/Cotton - School Grey
School grey polycotton fabric, 114cm wide in durable lightweight woven quality.
Superior Quality Plain Poly/Cotton - White
White poly/cotton fabric, 115cm wide with a smooth lightweight finish for sewing and crafts.
Madagascar circus jersey, 145cm wide, aqua cotton elastane with stretch for fun comfy wear.
130cm wide. Orange & black check suiting. Unique mixed weaves including dogtooth. Soft stretch.
Interlock - Blush
Pink cotton interlock jersey fabric, 165cm wide with stretch for dresses and polo shirts.
Winceyette Plain - Lemon
Pale yellow brushed cotton flannel fabric, 105cm wide for pyjamas and babywear.
Red tartan cotton lawn fabric, 145cm wide for shirts, dresses and summer tops.
148cm wide pale stone cotton poplin. 100gsm lightweight woven yarn. Smooth shirting fabric.
Woven coat interlining fabric, 80cm wide, with a structured 212gsm tailoring finish.
Win Some - Yellow
Yellow & Blue Italian Cotton Check. 158cm width. Softly woven fabric for shirts and dresses.
Black cotton poplin fabric, 150cm wide in superior quality woven cotton.
Pirates and parrots cotton poplin fabric, 113cm wide on white background.
Hoffman Bali Cotton Lawn - Brownie
112cm layered leaf cotton lawn fabric by Hoffman Fabrics for quilting and dressmaking.
Cotton Jersey - Black & White Stripe
Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.
127cm natural cotton calico fabric, unbleached woven fabric for toile, crafts and dressmaking.
Sicilian Fiesta
124cm wide, Italian black lace fabric with a geometric pattern.
Waxed Cotton - Chera 8oz - Camo
Camo 148cm waxed cotton, 8oz, heavy, water-resistant, rugged fabric for outerwear.
Italian cotton check, 154cm wide, 140gsm in navy, camel, cream and green with soft smooth handle.
Waxed Cotton - Chera 6oz - Dark Brown
153cm wide brown waxed cotton fabric with a durable finish, ideal for jackets, bags and outdoor projects.
176cm black cotton T-Shirt jersey, 180gsm smooth knit with soft drape and breathable comfort.
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
Alexa - Light Blue
Light blue 139cm wide linen and cotton chambray. Woven fabric for a flattering, low-crease summer look.
Digitally printed in the UK this craft cotton fabric has a detailed print of space food.
Organic Jersey - Pink
Hot pink organic cotton jersey fabric with a soft breathable knit finish 150cm wide.
Poplin Print - Formal Feline - Sage
Cat print sage cotton poplin fabric, 112cm wide with quirky seated cat design.
Poplin Print - Megan - Sage
Green floral cotton poplin fabric, 112cm wide with pink printed flowers.
Poplin Print - Caroline - Chartreuse
114cm wide floral cotton poplin in chartreuse with a timeless printed design.
Riviera Lawn - Royal
Vibrant royal blue 145cm cotton lawn. Finely woven 80gsm fabric with a soft, unparalleled finish.
Cotton blend winceyette with a navy star design, lightly brushed and soft for pyjamas and sleepwear.
Winceyette - Giraffes - Pink
Soft cotton blend winceyette, 108cm wide with a giraffe print, ideal for relaxed and cosy garments.
Pennine Cotton Lawn - Coral
138cm wide coral cotton lawn fabric with a breathable soft handle for holiday wardrobe sewing.
Cotton Jersey - Tiny Bear
150cm olive cotton jersey with bear print. Soft, stretchy and comfortable at 200gsm.
Brushed Plaid - Red
Dark Navy Tartan 148cm Woven. 60% Poly / 40% Cotton. Soft-touch fabric for bedding and crafts.
Scrubs - Green
Green polycotton twill fabric, 148cm wide with durable lightweight finish.
Combed Cotton - Maria
Floral cotton poplin fabric, 148cm wide, with orange tones on a cream background.
Enigma Linen - Rust
Rust orange ramie linen cotton fabric, 140cm wide with breathable woven texture.
21 Wale Needlecord - Ecru
Natural Ecru Cotton Needlecord. 140cm width. 150gsm. Fine wale finish for apparel and decor.
French Terry - Chocolate
Chocolate brown French terry jersey fabric, 150cm wide with stretch for hoodies and joggers.
French Terry - Soft Beige
Soft beige French terry jersey fabric, 150cm wide with gentle stretch.
French Terry - Aqua
Aqua blue French terry jersey fabric, 150cm wide with soft stretch backing.