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.
Paisley Changeant Lining - Red/Purple
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in red/purple.
Paisley Changeant Lining - Rust
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in rust.
Paisley Changeant Lining - Slate Grey
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in slate grey.
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design.
Paleface - Blush Pink
Blush pink 140cm cotton shirting fabric, lightweight semi-opaque woven fabric for summer wear.
Paleface - Pale Khaki
142cm pale khaki cotton shirting fabric, lightweight semi-opaque woven fabric for summer wear.
Paleface - Palest Pink
Pale pink 140cm cotton shirting fabric, lightweight semi-opaque woven fabric for summer garments.
Palermo Poplin
150cm Italian ex-designer navy cotton poplin shirting fabric with a fine soft woven finish.
Palm
Italian viscose cotton dress fabric with a bold tropical palm print, 128cm wide.
Palms Navy Linen
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Pansie - Green
Bright green cotton jacquard fabric with a subtle woven texture, 144cm wide.
Pansie - Orange
Bright orange cotton fabric, 144cm wide, with a subtle woven brocade-style pattern.
Pansie - Royal
Royal Blue Paisley Cotton Jacquard. 144cm wide. 100% Cotton. Woven texture for statement shirting.
Taupe woven nylon trousering, 150cm wide. Lightweight, durable, and smooth.
Clover green stripe 120gsm cotton viscose, lightweight woven for shirts and dresses.
145cm wide, viscose elastane dress fabric in bright orange. Midweight with great body and drape.
Stunning 150cm wide 100% viscose fabric with a tropical parrot print in yellow, orange, and green. Lightweight at 136gsm with fluid drape
Pastel Rainbow Seersucker
128cm pastel stripe seersucker fabric with royal blue topstitch detail, summer sewing fabric.
Pastel Sprigs Crepe
145cm wide, lightweight polyester crepe fabric with abstract floral sprigs on a yellow ground.
Italian Pale Blue & Brown Check Heavy Cotton. 150cm wide. Densely woven for jackets & shirts.
148cm wide, medium-weight dress fabric in navy, made from 100% polyester, with a soft, peach skin finish.
142cm peach stripe shirting, cotton polyamide blend, lightweight 70gsm fabric for shirts and tops.
146cm superfine cotton jersey in peach. Soft, lightweight with smooth drape and feel.
Striking peacock print viscose lawn with a lurex†yarn detail.†Soft and breathable this fabric will make the most wonderful garments for the summer.
150cm wide, pearl stretch velvet fabric. Soft, stretchy and elegant, ideal for special occasion wear.
Pennine Cotton Lawn - Aqua
138cm wide aqua cotton lawn fabric with a fresh soft drape for blouses and layering pieces.
Pennine Cotton Lawn - Canary
Canary yellow cotton lawn fabric, 138cm wide with a bright lightweight finish for sunny styles.
Pennine Cotton Lawn - Coral
138cm wide coral cotton lawn fabric with a breathable soft handle for holiday wardrobe sewing.
Pennine Cotton Lawn - Lemon
Pale lemon cotton lawn fabric, 138cm wide with a fresh lightweight feel for summer makes.
Pennine Cotton Lawn - Navy
138cm wide navy cotton lawn fabric with a classic smooth finish for timeless shirt sewing.
Pennine Cotton Lawn - Orange
Pale orange cotton lawn fabric at 138cm wide, perfect for relaxed summer tops and dresses.
Pennine Cotton Lawn - Salmon
138cm wide salmon cotton lawn fabric with a smooth lightweight finish for easy everyday wear.
Sky blue cotton lawn fabric, 138cm wide with a soft airy handle for shirts and summer styles.
Pennine Cotton Lawn - White
138cm wide white cotton lawn fabric with a clean crisp feel, ideal for warm weather sewing.
Luxury cotton percale sheeting, 233cm wide with smooth satin finish and soft feel.
Pertex - Blue
Bright blue 160cm nylon Pertex, lightweight, windproof, breathable and water-resistant fabric.
Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend
Navy 153cm cotton poplin fabric with floral bouquet print, lightweight woven fabric for sewing.
Philly - Black
150cm German-made black wool flannel fabric, an ex-designer tailoring cloth with a soft handle.
Philly - Brown
Rich brown 150cm wool flannel fabric, German made and ex-designer with a beautifully soft handle.
German-made 150cm wool flannel fabric in coal grey, an ex-designer cloth for refined tailoring.
From the Piacenza fabric house, this 150cm wide wool cashmere jacketing fabric in a black/grey check with a mustard overcheck is pure luxury.
150cm wide wool/cashmere jacketing fabric in a black/beige check with a red overcheck from the world famous Piacenza fabric house.
Pick up a Pinstripe
156cm wide superfine British wool suiting with a subtle grey pinstripe and soft handle.
Vibrant red/blue wildflower print on 140cm Pima lawn. 78gsm superfine combed cotton. Silky feel.
Pima Cotton Lawn - Artful
140cm abstract geometric Pima cotton lawn fabric in pink, camel and blue for dressmaking.
Pima Cotton Lawn - Autumn Watch
140cm wide, Pima cotton lawn fabric with a floral print on navy, featuring peach, lilac and green.