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.
Free UK delivery over £75
Pima Cotton Lawn - Weavers Floral Navy
140cm wide Pima Cotton Lawn fabric with a rich denim blue and off-white floral print.
Pima Cotton Lawn - Inky Floral
140cm wide Pima Cotton Lawn fabric, with a William Morris–inspired vintage floral print, soft and ideal for dressmaking.
Pennine Cotton Lawn - White
Clean and crisp, this 138cm wide white cotton lawn is smooth, very fine and ideal for lightweight sewing.
Pennine Cotton Lawn - Sky
Soft and summery, this 138cm wide sky blue cotton lawn is fine, smooth and breathable.
Pennine Cotton Lawn - Salmon
Delicately shaded, this 138cm wide salmon cotton lawn has a fine weave and an airy, lightweight feel.
Pennine Cotton Lawn - Orange
Softly coloured, this 138cm wide pale orange cotton lawn is very fine, lightweight and smooth.
Pennine Cotton Lawn - Navy
Deep in colour yet light in weight, this 138cm wide navy cotton lawn has a smooth, breathable finish.

Dress Patterns
Shop Now
Pennine Cotton Lawn - Lemon
Subtle and fresh, this pale lemon cotton lawn is 138cm wide and beautifully lightweight.
Pennine Cotton Lawn - Coral
Warm in tone, this coral cotton lawn is 138cm wide with a very fine, lightweight handle.
Pennine Cotton Lawn - Canary
Bright and lively, this canary yellow cotton lawn is 138cm wide with a fine, lightweight and breathable feel.
Pennine Cotton Lawn - Aqua
With a calm pale green tone, this aqua cotton lawn is 138cm wide, very fine and lightweight.
Hoffman Bali Cotton Lawn - Winifred
Hoffman Bali Cotton Lawn - Winifred
Mesmerising 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured leaves.
Cotton Lawn - Honolulu Pink
148cm wide Hawaiian inspired cotton lawn dress fabric in pink and red and yellow tones. Perfect for shirting and holiday wear Made in Germany.
Cotton Lawn - Honolulu Blue
Hawaiian inspired cotton lawn dress fabric. 148cm wide with a colourful palm beach print in green and blue tones. Great for men's shirts. Made in Germany.
Pima Cotton Lawn - Carrie
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Cotton Lawn - Tutti Fruity
Gorgeous cotton lawn dress fabric. 140cm wide with a vibrant pink, lime and blue floral print on a white ground. A popular pattern you will certainly recognise.
140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.
Pima Cotton Lawn - Summer Is Here
Pima Cotton Lawn - Summer Is Here
This 138cm wide quality pima cotton lawn fabric drapes beautifully. Showcasing a yellow, purple, blue and red floral print on a soft white ground.
This gorgeous quality supima cotton lawn features a colourful wool yarn ball print on a bold black ground. 138cm wide dressmaking fabric.
Calico - Cotton Lawn
120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
140cm wide, 100% Pima cotton lawn fabric with a vibrant red, yellow and lilac floral print on navy.
Pima Cotton Lawn - Calmer Violet
140cm wide, 100% Pima cotton lawn fabric with a violet, green and ivory floral print on navy.
140cm wide, Pima cotton lawn fabric with a painterly floral design in pink, sage, cream and blue.
Pima Cotton Lawn - Afternoon Delight - Multi
140cm wide, 100% Pima cotton lawn fabric with a colourful wildflower print on ivory.
Lovely Lawn - Black
148cm wide, 100% cotton lawn fabric in classic black. Smooth, breathable, and high-quality.
Riviera Lawn - Royal
145cm wide royal blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Pima Cotton Lawn - Billie Delph
Pima Cotton Lawn - Billie Delph
140cm wide, 100% Pima cotton lawn fabric with a delphinium blue floral and foliage print on cream.
Pima Cotton Lawn - Vine - Pastel
Pima Cotton Lawn - Vine - Pastel
140cm-wide Pima cotton lawn dress fabric with an artistic floral print in pastel shades. Soft, durable, and stylish.
Pima Cotton Lawn - Rossa Mustard
Pima Cotton Lawn - Rossa Mustard
Woven in Italy, this 150cm wide fine Pima cotton lawn fabric in a pale mustard hue is perfect for lightweight shirts!
Supersonic - Black
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in black with a luxurious satin finish.
Pima Cotton Lawn - Rossa
Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
BA - Embroidered Lawn - Trillium
BA - Embroidered Lawn - Trillium
Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Stretch Lawn - White
140cm wide, fine stretch lawn fabric in white, made from cotton, nylon and elastane, ideal for shirting!
Pima Cotton Lawn - Sunset Peony
Pima Cotton Lawn - Sunset Peony
This simply gorgeous pima cotton lawn features a bold red and pink floral print with blue and yellow inclusions. A soft dressmaking cloth that drapes beautifully.
Pima Cotton Lawn - Floral Chandelier
140cm wide, 100% Pima cotton lawn fabric with an intricate navy and ivory floral design.
Lovely Lawn - Pale Cream
148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.
Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
A lovely pink, 148cm wide, cotton lawn fabric featuring a delicate floral design with hints of purples and greens.
Pima Cotton Lawn - Tribal Grove - Sand
Pima Cotton Lawn - Tribal Grove - Sand
140cm wide, Pima cotton lawn fabric with a hand-drawn leaf print in sand on a white ground, ideal for blouses.
Pima Cotton Lawn - Tribal Grove - Orange
Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.
Sussex - Calendula
144cm wide, cotton lawn dressmaking fabric in brown with a red and purple floral print.
140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.
Pima Cotton Lawn - Lana Blue - Paisley
140cm wide, 100% Pima cotton lawn fabric with a soft paisley floral print in blue, green and pink.
Pima Cotton Lawn - Sindy
140cm wide, 100% Pima cotton lawn fabric with a stunning floral print in a serene colour palette.
People often ask is what the difference is between our Pima cotton lawn and our cotton lawn products. Pima cotton is most closely comparable to Egyptian cotton in that it shares long-fibered tensile strength and an amazingly soft feel. Pima cotton was first produced in Peru. It is a beautiful fabric and almost feels like silk in the best fabrics. It has a beautiful weight so it is fine without being see though. It is stunning to sew with and even better to wear.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.