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.
140cm white cotton, 100% cotton, lightweight 100gsm fabric for blouses, dresses and lining.
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Como Classico - Denim - Alessio
Indigo denim, 420gsm - proper sturdy stuff. Mid-heavy denim that'll make cracking jeans or jackets.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
6oz Cotton Chambray - Abstract Florals
Italian Blue Floral 6oz Cotton Chambray Dress Fabric.

Dress Patterns
Shop Now
140cm wide; 100% fine cotton voile deadstock cloth with a pink floral print, ideal for shirts, blouses and summer dresses.
Wide Width Cotton Poplin - Nola
Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
BA - Libby
140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
21 Wale Needlecord - Moss
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Water Resistant Drill - Brown
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
Martinique Crochet - White
Exquisitely crafted 100% cotton fabric in white features an open crochet and embroidered design. Perfect for summer kaftans & beach cover ups.
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
Como Classico - Denim - Marco
Classic Italian heavy indigo denim, 13oz (450gsm) - durable and strong.
Olive waxed cotton drill with ultra-dry finish, durable 295gsm weight and approx. 155cm width.
Washed Cotton Gingham Jacquard - Dusty Mint
140cm dusty mint gingham jacquard, 100% cotton, soft washed fabric for shirts and dresses.
Embroidered Cotton Stripe - Orange Floral
145cm wide white 100% cotton fabric with embroidered stripes and orange floral detailing.
Washed Calico
140cm wide, 100% cotton washed calico fabric with a soft, natural feel. Durable yet breathable.
135cm wide 100% cotton ex-designer seersucker fabric, lightweight and breathable for summer dresses and shirts
Batik - Driftwood
110cm wide 100% cotton batik fabric in green and brown tones with a Grecian-style floral geometric design.
Superior quality 100% white cotton poplin in brilliant white. Perfect for sewing and crafts alike.
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
Washed Cotton Gingham Jacquard - Dusty Blue
140cm blue gingham jacquard, 100% cotton, lightly textured washed fabric for shirts and dresses
Hoffman Bali Cotton Lawn - Liquorice
Exciting 112cm wide cotton lawn from Hoffman, with hand painted design of blue maze-like patterns that ripple through the cloth.
Como Classico - Denim - Enzo
Heavy ex-designer Italian denim, 12oz (407gsm) in classic indigo.
Hoffman Bali Cotton Lawn - Julie
Beautiful 112cm wide cotton lawn from Hoffman, with hand painted design of layered indigo and cobalt leaves.
Cotton Lawn Iron On Interfacing - White
Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.
Waxed Cotton - Chera 8oz - Camo
Camouflage waxed cotton fabric, approx. 148cm wide, finished in the UK by British Millerain.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Cotton Twill - Cream Trellis
137cm wide, ex-designer cotton twill fabric in a rich cream with an all over black diamond pattern.
140cm wide, 100% pima cotton lawn fabric with a vibrant William Morris-style floral print on ivory.
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Milano Embroidered Double Gauze - Yellow
Ex-designer Italian cotton double gauze fabric, 140cm wide embroidered with pale yellow florals.
Cotton Lawn Iron On Interfacing - Black
Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.
Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.
9oz soft white cotton denim with structure and a smooth finish.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
Fibre Mood - 9.5oz Washed Denim - Black
Classic black 9.5oz washed denim, Oeko-Tex certified and woven 180cm wide.
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide Oeko-Tex certified tan washed denim in a comfortable 9.5oz midweight.
Dainty Dot - Ivory
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
152cm wide, unbleached cotton calico fabric, ideal for crafting, dressmaking, dyeing, or painting.