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.
Double Gauze - Limes and Cream
130cm cotton double gauze with lime print on cream, soft texture and airy summer feel.
Cotton Voile - Diya
145cm cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
Crinkle Seersucker Stripe - Blue
151cm wide crinkle seersucker stripe blue dress fabric, lightweight and breathable with a textured finish.
Cotton Voile - Asha
Lightweight cotton voile with soft handle and patchwork print, ideal for floaty summer clothing.
Deckchair Seersucker - Navy
151cm wide blue and white variegated stripe seersucker, lightweight for dresses, shirts and blouses.
Cotton double gauze in bright pistachio green, soft, airy and lightly textured. 134cm wide.
Crinkle Seersucker Stripe - Light Blue
151cm wide light blue and white crinkle seersucker stripe dress fabric, breathable with a textured finish.

Dress Patterns
Shop Now
Makeup themed cotton print, lightweight and easy to sew, 149cm wide.
Cotton Voile - Meera
Floaty cotton voile with bold geometric star print, breathable, lightweight and easy to wear.
Cotton Voile - Kiara
Unique cotton voile with geometric floral print, lightweight, breathable and ideal for summer wear.
Cotton Voile - Myra
Soft cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
Double Gauze - Peaches and Cream
Light and airy, 130cm wide cotton double gauze with soft texture and modern coral print.
Soft cream cotton poplin with delicate floral print, lightweight and breathable for easy sewing.
Deckchair Seersucker - Red
151cm wide red and white variegated stripe seersucker, lightweight and no-iron for dresses, shirts and blouses.
Crinkle Seersucker Stripe - Red
151cm wide red and white crinkle seersucker stripe dress fabric, breathable with a textured finish.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
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.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.
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.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Dainty Dot - Ivory
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
Wide Width Cotton Poplin - Nola
White Multi-Floral 149cm Poplin. 131gsm. Smooth Korean woven for children's wear and crafts.
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide. 9.5oz warm tan denim. 100% cotton with 5% warp stretch. Gently washed, durable handle.
Navyline Denim
150cm navy striped denim, 230gsm. Midweight cotton with soft handle and crisp finish.
Supersonic - Ivory
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
Fibre Mood - 9.5oz Washed Denim - Black
Extra-wide 180cm black denim. 9.5oz washed cotton with 5% warp stretch. Reliable, durable midweight.
Cotton Lawn Iron On Interfacing - Black
Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.
140cm cotton voile in cream with pink floral print. Ultra lightweight, soft and airy at 60gsm.
4oz Washed Chambray Denim - Light Blue
Washed 4oz lightweight denim chambray fabric in light blue, wonderfully soft with a great drape.
6oz Cotton Chambray - Abstract Florals
150cm blue floral chambray, 100% cotton, midweight 6oz fabric for shirts, dresses and jackets.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
7.5oz Washed Denim - Light Blue
Light blue 148cm washed denim. 7.5oz 100% cotton with a relaxed, worn-in feel. 255gsm woven finish.
White 308gsm Cotton Denim. 150cm width. Durable 9oz twill for jumpsuits, skirts and overalls.
Supersonic - White
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
Olive 155cm waxed cotton, 295gsm, water-repellent, durable and machine washable.
140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Batik - Lagoon
110cm blue batik cotton with fluid pattern. Lightweight, breathable and smooth to handle.
Batik - Coral Drift
Abstract batik cotton in blue and green, 110cm wide. Lightweight, smooth and breathable.
Batik - Floral Vines
110cm black and cream batik cotton with floral design. Lightweight, breathable and smooth.
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.