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 - 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.
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 Sprigs Crepe
145cm wide, lightweight polyester crepe fabric with abstract floral sprigs on a yellow ground.
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.
Lightweight blue feather print polyester dress fabric with a delicate pleated texture and flowing drape.
Peacock Lawn
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.
Pebble Quilt - Black
Black scalloped quilt in 100% polyester, 145cm wide, coated, water repellent for jackets and gilets
Pebble Quilt - Brown
Cocoa brown padded quilting that shrugs off showers, for gilets and jackets; 145cm, 100% polyester
Pebble Quilt - Dark Olive
Dark olive lantern quilt, 100% polyester, 145cm wide and water repellent, for gilets and jackets
Pebble Quilt - Petrol
Smoky blue-green padded quilting for coats and gilets, water repellent 100% polyester, 145cm wide
Pebble Quilt - Red
Water repellent outerwear quilt with a padded scallop stitch, pillar box red, 145cm, 100% polyester
Pebble Quilt - Royal Blue
Royal blue padded quilt in 100% polyester, 145cm wide and water repellent, for vests and coats
104cm wide black viscose satin with a rich lustre, fluid drape and timeless elegance.
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.
Bright blue 160cm nylon Pertex, lightweight, windproof, breathable and water-resistant fabric.
Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend
Petit Pointelle - Baby Blue
Soft blue pointelle jersey in 95% cotton, 5% spandex, 150cm wide, for tees, camis and baby wear.
Petit Pointelle - Baby Pink
Blush pink openwork cotton jersey, 95% cotton 5% spandex, 150cm wide, for tops and dresses.
Petit Pointelle - White
For tees and nightwear: white stretch knit with eyelet bands, 150cm wide, 95% cotton/5% spandex.
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.