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.
Cotton Jersey - Love on the line
Soft, stretchy and comfortable. 150cm dusky pink cotton jersey with stripe and heart print.
Everyday 11oz Denim - Black
163cm black denim, 100% cotton, sturdy 11oz fabric for jeans, jackets, trousers and skirts.
White 127cm Italian cotton Silesia fabric, lightweight woven cloth for lining and tailoring.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
135cm abstract patchwork cotton voile, 100% cotton, lightweight 75gsm fabric for dresses.
Enigma Linen - Teal
Teal blue ramie linen blend fabric with a durable breathable woven finish.
Cotton Jersey - Black & White Stripe
Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.
Arabian leopard cotton poplin fabric, 112cm wide in cream and brown tones.
114cm brown polycotton fabric in durable lightweight weave for quilting and dressmaking.
True Essentials - T-Shirting - White
White cotton jersey, 170cm wide at 196gsm with smooth knit and natural stretch for everyday wear.
Stof Avalana Jersey - Buds Aqua
OEKOTex® Blue floral cotton jersey fabric, 156cm wide with soft stretch and cosy feel.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
12oz Waxed Cotton - Brown
149cm wide waxed cotton in dark brown, durable water resistant fabric for outerwear and bags.
140cm wide, Pima cotton fabric. Blue and pink ditsy floral pattern. Luxury lawn feel.
Proper Seersucker - Indigo Stripe
Denim Blue Striped Seersucker. 152cm wide. 100% Cotton alternating stripe for breathable tailoring.
Floral anglaise cotton 147cm, 120gsm, embroidered, light for dresses and tops.
Dark green 148cm waxed cotton, 6oz, washable, water-resistant for jackets and bags.
Tangerine silk cotton 152cm, 110gsm, smooth, lightweight with elegant drape.
Summer Cotton - Betty - Ivory
Beautiful 146cm wide, cotton poplin fabric with red, yellow & pink flowers against a ivory ground.
True Essentials - T-Shirting - Cream
Cream cotton jersey, 147cm wide at 176gsm with smooth knit and gentle stretch for everyday wear.
152cm wide 11oz mid-blue denim. Sturdy woven recycled yarn. Classic twill fabric for structured jeans.
Tropical pink & orange 140cm cotton poplin. 115gsm breathable weave with a crisp white base.
Cotton Lawn Iron On Interfacing - Black
Black fusible cotton lawn interlining for tailoring and dressmaking support, 91cm wide.
148cm wide, durable 100% cotton drill fabric, 285gsm perfect for trousers & jackets.
French Terry - Navy
Navy blue French terry jersey fabric, 150cm wide with soft stretch feel.
Boston - Plain Cotton Poplin - Pale Blue
114cm pale blue cotton poplin. Smooth, breathable and lightweight with crisp finish.
White spot shirting fabric, 150cm wide with pale blue woven satin detail.
127cm ivory embroidered cotton, 100% cotton, lightweight fabric for blouses, dresses and tops.
Denim By The Dozen - Sky Blue
Sky blue gabardine denim fabric, 155cm wide, in a heavyweight washed 12oz finish.
123cm black floral jacquard, cotton blend stretch, lightweight 132gsm fabric for dresses.
Pima Cotton Lawn - Midnight Fall - Black
Black petal print cotton lawn fabric, 140cm wide with soft lightweight feel.
Como Moderno - Denim - Raffaello
Black broken twill Italian denim. 159cm wide 380gsm. Sturdy 11oz weight with comfort stretch.
Boston - Plain Cotton Poplin - Black
Classic Black 100% Cotton Poplin. 114cm width. 121gsm. Lightweight woven fabric for dressmaking.
Floral seersucker cotton 135cm, 80gsm, lightweight, textured for dresses and blouses.
127cm natural cotton calico fabric, unbleached woven fabric for toile, crafts and dressmaking.
Cotton Canvas - Cream
Cream cotton canvas fabric, 146cm wide and heavyweight for bags, upholstery and crafts.
Double Gauze - Denim
Soft denim blue cotton double gauze fabric with a lightweight crinkled texture.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
Dark sand 150cm cotton twill. Lightweight, smooth-finish trousering with a breathable woven handle.
148cm duck egg floral cotton twill fabric with tiny print for dresses and blouses.
Batik - Floral Vines
110cm black and cream batik cotton with floral design. Lightweight, breathable and smooth.
Austrian Seersucker - Raspberry Milkshake
Pinky purple seersucker, 150cm wide, lightweight cotton with a soft, breathable texture.
White cotton fabric, crisp lightweight shirting with clean smooth finish. 150cm wide.
Don't Be Noisy - Denim Blue
140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
Scrubs - Pale Khaki
Pale khaki polycotton twill fabric, 148cm wide for workwear and uniforms.
Navy Pima cotton lawn fabric, 140cm wide, with a soft watercolour-style floral print.
180cm down-proof ivory cotton cambric fabric with a smooth dense weave for linings and soft furnishings.