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.
150cm wide 100gsm apple green cotton poplin. Soft, crisp 100% cotton for shirts and blouses.
Proper Seersucker - Red Stripe
Red & White Multi-Stripe Seersucker. 152cm wide. 100% Cotton puckered weave for summer dresses.
Double Gauze - Pale Sage
135cm wide, cotton double gauze fabric in pale sage, 126gsm, breathable and Oeko-Tex certified.
Festival - Download - Green
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.
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.
Traditional Linen - Mint
Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.
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.
Batik - Driftwood
110cm batik cotton in olive and brown tones with geometric bands. Lightweight and breathable.
16 Wale Washed Corduroy - Teal
Teal blue washed corduroy fabric in soft 16 wale cotton, 147cm wide.
Riley Blake - Chevron - Boy
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.
Bamboo Jersey - Army
150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.
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.
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
140cm cotton linen blend in pickle green. Lightweight, airy with subtle striped texture.
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.
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.
Jolly Jersey - Green
Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
130cm linen viscose island print in olive, 150gsm ex-designer deadstock.
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!
Jolly Jersey - Pink
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Gabardine - Esercito
Italian Khaki Ribbed Gabardine. 154cm wide. Luxury cotton stretch for blazers & trousers.
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.
112cm aqua blue floral polycotton fabric with white flower print for crafts and sewing.
Golden Plaid
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
Jolly Jersey - Yellow
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
Harmony Knits - Teal
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.