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.
A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!
145cm wide, 100% lyocell blouse fabric in lime green and white stripes. Soft, silky and breathable.
Stretch Corduroy - Denim
Denim blue 145cm stretch cord. 337gsm Oeko-Tex cotton with 30% comfort stretch. Durable woven.
Stretch Corduroy - Mocha
145cm wide. 337gsm mocha stretch corduroy. Oeko-Tex cotton with 30% stretch. Soft, durable weave.
Geometric primary-coloured block print, 150cm wide. Heavy woven cotton yarn. Durable fabric.
Fibre Mood - Stone Washed Combed Cotton - Mint
Mint green cotton poplin fabric, 150cm wide, with a soft stonewashed 145gsm finish.
140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.
A brushed wool blend check in navy, green and brown, 150cm wide with a soft handle and lightweight warmth.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
Luxury Ponte - Sage
Ponte Roma dressmaking fabric with an sage green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
Combed Cotton Poplin - Vine - Red
Navy Petit Floral Combed Cotton Poplin. 150cm wide. Smooth, structured weave for summer blouses.
142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.
148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.
Deep teal workwear fabric with a durable woven finish and subtle sheen, 150cm wide.
142cm wide, polyester-polyurethane stretch faux leather fabric in dark olive with a soft fur backing.
Camouflage Fleece - Blue
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in shades of blue. Oeko-tex certified.
16 Wale Washed Corduroy - Teal
Teal blue washed corduroy fabric in soft 16 wale cotton, 147cm wide.
Excellent quality brushed cotton from Riley Blake, it comes in an all-over red, blue, orange, grey chevron print. Can be used for craft, quilting, home decor and apparel.
Floral seersucker cotton 135cm, 80gsm, lightweight, textured for dresses and blouses.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
Italian bottle green chunky cable knit in soft lambswool, 140cm wide.
Grate Quilt - Olive
Olive green polyester embossed quilted fabric, 144cm wide, with a structured grate pattern. Perfect for modern outerwear and durable bag making.
Rainbow Dreamcoat - Teal
Teal rainbow cloud 150cm PU fabric, 200gsm, water-resistant, wipe clean, great for kidswear.
100% Linen - Mint
This 100% linen fabric in mint green offers a wonderful balance of breathability & durable structure.
Traditional Linen - Mint
Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
Batik - Driftwood
110cm batik cotton in olive and brown tones with geometric bands. Lightweight and breathable.
150cm Italian cotton stretch corduroy, 366gsm medium weight fabric for trousers, jackets and skirts.
Paisley 140cm Pima cotton lawn fabric, 78gsm lightweight woven fabric for dresses and shirts.
Bamboo Jersey - Army
150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.
5-piece fat quarter fabric pack in teal green and blue shades. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
Signature Linen - Green
145cm wide green 100% linen fabric, 230gsm plain woven, suitable for dresses and tailoring.
Hermes - Brown Stripe
Our acetate/viscose jacquard lining fabric in brown features a green stripe pattern, perfect to pair with formal suits, dresses and waistcoats!
140cm cotton linen blend in pickle green. Lightweight, airy with subtle striped texture.
Gabardine - Esercito
Italian Khaki Ribbed Gabardine. 154cm wide. Luxury cotton stretch for blazers & trousers.
130cm linen viscose island print in olive, 150gsm ex-designer deadstock.
140cm wide 100% viscose fabric with an abstract green, blue and orange print on black. Ideal for dresses.
Gold Strike
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
Bright teal 154cm twill. 195gsm poly-cotton blend for durable summer tailoring. Soft woven handle.
Golden Plaid
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Harmony Knits - Teal
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.
Batik - Coral Drift
Abstract batik cotton in blue and green, 110cm wide. Lightweight, smooth and breathable.
Cotton Jersey - Lucky Clover
200gsm 136cm wide cotton/elastane jersey. Green watercolour floral digital print. OEKO-TEX® knit.