Croft Mill

Spring & Summer Dress Fabrics

Browse our fabulous collection of summer dress fabrics; carefully curated to keep you stylish and comfortable during the hotter months. From breathable cotton lawn and poplin to the elegance of viscose challis and the classic charm of seersucker, our selection offers the perfect fabrics for your summer wardrobe.

Add a splash of personality to your summer dresses, shirts and accessories with our wide selection of colourful prints. From bold floral fabrics to playful geometrics, our unique dress fabrics capture the essence of summertime and bring a touch of cheer to your wardrobe.

217–240 of 989 items
View:
Sort by:
BA - Leah - Sage
Part number
2503NE07-R

BA - Leah - Sage

Soft and breathable 144cm wide, 100% cotton broderie anglaise fabric in sage green.
Price incl. VAT
£18.00 per metre
Softest Lawn - Baby Blue
Part number
2503AH07-R

Softest Lawn - Baby Blue

150cm wide, cotton lawn fabric in baby blue. Lightweight, breathable, and super soft.
Price incl. VAT
£9.75 per metre
Apollo - Royal
Part number
2503AH03-R

Apollo - Royal

152cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.
Price incl. VAT
£8.25 per metre
Supershirt - Mabel
Part number
2503AH04A-R

Supershirt - Mabel

158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.
Price incl. VAT
£9.95 per metre
Supershirt - Albert
Part number
2503AH04B-R

Supershirt - Albert

158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.
Price incl. VAT
£9.95 per metre
Chessboard - Bottle
Part number
2503AH06A-R

Chessboard - Bottle

163cm wide, crisp polyester-cotton shirting fabric with a bold green and white chessboard check.
Price incl. VAT
£7.95 per metre
Chessboard - Red
Part number
2503AH06B-R

Chessboard - Red

163cm wide, crisp polyester-cotton shirting fabric with a bold red and white chessboard check.
Price incl. VAT
£7.95 per metre
Chessboard - Royal
Part number
2503AH06C-R

Chessboard - Royal

163cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.
Price incl. VAT
£7.95 per metre
Lorenzo Linen Mix - Rust
Part number
2502NE44-R

Lorenzo Linen Mix - Rust

140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Price incl. VAT
£16.70 per metre
Lorenzo Linen Mix - Khaki
Part number
2502NE43-R

Lorenzo Linen Mix - Khaki

140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
Price incl. VAT
£16.70 per metre
Traditional Linen - Red
Traditional Linen - Red
Part number
2502NE42-B

Traditional Linen - Red

Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.
Price incl. VAT
£24.50 per metre
Traditional Linen - Spearmint
Traditional Linen - Spearmint
Part number
2502NE41-B

Traditional Linen - Spearmint

Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
Price incl. VAT
£24.50 per metre
Luscious Viscose - Cream
Part number
2502ET18A-B

Luscious Viscose - Cream

145cm wide, lustrous satin viscose twill dress fabric in palest cream, extremely classy and timeless.
Price incl. VAT
£14.00 per metre
Limited Edition - Striped
Part number
2502ET17-B

Limited Edition - Striped

150cm wide, 100% polyester satin fabric with a hand-painted style stripe print in rich brown and cream.
Price incl. VAT
£13.50 per metre
Limited Edition - Legacy
Part number
2502ET15-B

Limited Edition - Legacy

150cm wide, 100% polyester satin fabric with an abstract floral print in brown, blue and gold tones.
Price incl. VAT
£13.50 per metre
Limited Edition - Addicted to You
Part number
2502ET14-B

Limited Edition - Addicted to You

150cm wide, 100% polyester satin fabric with a beautiful multi-coloured floral design.
Price incl. VAT
£13.50 per metre
Limited Edition - Feeling Good
Limited Edition - Feeling Good
Part number
2502ET13-B

Limited Edition - Feeling Good

150cm wide, Italian viscose fabric featuring an abstract red print, perfect for drapey palazzo pants.
Price incl. VAT
£13.50 per metre
Emerald Veil
Part number
2502ET09-B

Emerald Veil

Stunning emerald green lace made from cotton, viscose with 5% elastane, lovely, soft and breathable.
Price incl. VAT
£29.00 per metre
Punch - Chartreuse
Part number
2502ET04B-B

Punch - Chartreuse

145cm wide, midweight satin-backed crepe fabric in chartreuse made from polyester with great draping qualities.
Price incl. VAT
£12.00 per metre
Punch - Purple
Part number
2502ET04A-B

Punch - Purple

145cm wide, midweight satin-backed crepe fabric in purple made from polyester with great draping qualities.
Price incl. VAT
£12.00 per metre
Judy - Teal
Part number
2502ET03B-B

Judy - Teal

140cm wide, polyester smooth crepe fabric in a luscious teal blue hue, perfect for special occasion wear.
Price incl. VAT
£10.00 per metre
Lovely Lawn - Pale Cream
Part number
2502M04

Lovely Lawn - Pale Cream

148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.
Price incl. VAT
£9.50 per metre
Challis - Mollie
Part number
2502P05-R

Challis - Mollie

150cm wide, 100% viscose challis fabric in black with an all-over ditsy floral print in earthy tones.
Price incl. VAT
£9.00 per metre
Bubble Crepe - Saffron Floral
Part number
2502ET02-B

Bubble Crepe - Saffron Floral

150cm wide, polyester bubble crepe fabric with a warm floral print in of red, orange, pink and gold.
Price incl. VAT
£15.00 per metre