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 - Pale Blue
Pale blue double gauze fabric in soft breathable cotton, 135cm wide.
Pretty Little Stripe
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
Raye - Turquoise
146cm wide, polyester fabric in turquoise that offers the look & feel of linen whilst being crease resistant.
Pima Cotton Lawn - Billie Royal
140cm wide, 100% Pima cotton lawn fabric with a royal blue floral and foliage print on cream.
Lyocell Linen - Orange
This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.
Summer Cotton - Betty - Pink
Blush-toned floral cotton poplin, 146cm wide. Woven yarn with red & yellow blooms. Lightweight fabric.
Viscose Seersucker - Orange
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Stand Out
160cm wide Italian cotton winceyette. Multi-check woven yarn. Soft brushed shirting fabric.
Lightweight white cotton lawn fabric, 140cm wide with floral broderie anglaise detail.
Proper Seersucker - Red Stripe
Red & White Multi-Stripe Seersucker. 152cm wide. 100% Cotton puckered weave for summer dresses.
BA - Chloe
White broderie anglaise fabric, 130cm wide, cotton with floral embroidery and light feel.
Bamboo Jersey - Scarlet
155cm wide OEKO-TEX bamboo jersey in scarlet red with a silky soft finish and beautiful stretch.
Lightweight Vintage Cotton - Apple
150cm wide 100gsm apple green cotton poplin. Soft, crisp 100% cotton for shirts and blouses.
Layered leafy 154cm navy poplin. 130gsm combed cotton. 205 thread count for structured garments.
Cotton Jersey - Neon Thread
Marl grey 145cm jersey with neon flecks. 195gsm cotton-rich blend. Flexible 80% stretch & recovery.
Linen Mix Stripe - Rust
145cm wide, lightweight 55% linen, 45% viscose blend fabric with a warm toned stripe design.
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Double Gauze - Lilac
135cm wide cotton double gauze fabric in lilac. Lightweight, breathable and super comfy.
Orange patchwork-style cotton fabric with embroidered lace-effect panels, 145cm wide.
140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Raye - Ecru
146cm wide, polyester fabric in ecru that offers the look & feel of linen whilst being crease resistant.
Italian cotton shirting fabric, 140cm wide, in salmon pink with a fine chambray weave.
Lyocell - Lime & Soda
145cm wide, 100% lyocell blouse fabric in lime green and white stripes. Soft, silky and breathable.
Pima Cotton Lawn - Forget Me Nots
140cm wide, Pima cotton lawn with a teal and navy blue floral print on ivory. Lightweight & soft.
Paisley 140cm Pima cotton lawn fabric, 78gsm lightweight woven fabric for dresses and shirts.
115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.
Gingham Viscose Blush
Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!
Pima Cotton Lawn - Mini Bouquet
140cm floral Pima cotton lawn fabric with pink, blue and green bouquet print detail.
Ethereal Blue
Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.
A Lovely 150m wide, 100% viscose fabric featuring an abstract olive green swirl design on a soft cream base.
Floral Bouquet
Floral cotton fabric, 150cm wide, white base with pink flowers, butterflies and navy detail.
Airflow Viscose - Zaraffia
Soft viscose blend airflow in khaki and cream zebra print, light, floaty and easy to wear.
145cm wide, gorgeously lightweight 100% viscose fabric in jade. Ideal for summer garments!
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
Sky Blue & White Dot Cotton Interlock. 145cm width. 190gsm. A soft, double-knit fabric for apparel.
Satin Viscose - Chocolate Florals
143cm wide chocolate floral viscose satin, smooth 130gsm with fluid drape for dresses
Neon Petal Explosion
Bold floral viscose challis dress fabric, ideal for colourful statement summer styles.
Linen Mix - Limoncello
Rayon, linen and cotton blend fabric with lemon print, lightweight feel and soft handle.
Boston - Plain Cotton Poplin - Brown
114cm brown cotton poplin. Smooth, breathable and lightweight with crisp finish.
Satin Brocade - Off White
142cm wide off white polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
Double Gauze - Cream
135cm wide, cotton double gauze fabric in cream, 126gsm, breathable and Oeko-Tex certified.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.
Fibre Mood - Stone Washed Combed Cotton - Mint
Mint green cotton poplin fabric, 150cm wide, with a soft stonewashed 145gsm finish.