Croft Mill

Cotton Dress Fabrics

Cotton dressmaking fabric is such a wide term that encompasses lots of different weaves, designs, colours and styles. This collection of cotton dress fabrics features cloths from Italian cotton shirting to European made chino trouser fabrics. There are some truly gorgeous printed dress fabrics featured here too for you to create your own on-trend fashion items.

1–24 of 1371 items
View:
Sort by:
Floppy Denim 200gsm
Floppy Denim 200gsm
Part number
2508CF12

Floppy Denim 200gsm

145cm wide, dark indigo cotton-elastane fabric, 200gsm, with the look of denim but a soft, floppy drape.
Price incl. VAT
€20.75 per metre
Italian Red Selvedge Denim - Classic Indigo
Italian Red Selvedge Denim - Classic Indigo
Part number
2508CF09-R

Italian Red Selvedge Denim - Classic Indigo

81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Ash Black
Italian Red Selvedge Denim - Ash Black
Part number
2508CF011-R

Italian Red Selvedge Denim - Ash Black

82cm wide, 12.2oz Italian denim in black with stitched red selvedge. A heavy, breathable 100% cotton fabric.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Dark Indigo
Italian Red Selvedge Denim - Dark Indigo
Part number
2508CF010-R

Italian Red Selvedge Denim - Dark Indigo

94cm wide, 10.7oz Italian selvedge denim in dark indigo with stitched red selvedge. A heavy 100% cotton fabric.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Ocean Indigo
Italian Red Selvedge Denim - Ocean Indigo
Part number
2508CF07-R

Italian Red Selvedge Denim - Ocean Indigo

91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
Price incl. VAT
€19.66 per metre
Polo Perhaps
Part number
2508P12-R

Polo Perhaps

140cm wide, 100% cotton pique fabric in white, 121gsm with a soft silky touch and elegant drape. Perfect for timeless shirts, summer dresses, and refined tailoring.
Price incl. VAT
€10.41 per metre
Silver Forest
Part number
2508P10-B

Silver Forest

145cm wide, 100% cotton fabric in off-white and dark teal with a forest-inspired design. Lightweight 127gsm loose weave, perfect for airy tops, dresses, and layered garments.
Price incl. VAT
€13.87 per metre
Austrian Seersucker - Mariner
Part number
2508AH01-B

Austrian Seersucker - Mariner

150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
Price incl. VAT
€18.21 per metre
Baby Seersucker - Tiny Navy
Part number
2508AH01

Baby Seersucker - Tiny Navy

150cm wide navy cotton baby seersucker with a fine texture, perfect for classic, casual summer dresses.
Price incl. VAT
€18.21 per metre
Stof Avalana Jersey - Vivid Bloom
Part number
2507SF09-B

Stof Avalana Jersey - Vivid Bloom

Our cotton elastane knitted jersey fabric has a rich purple background with pink floral madness. Perfect for t-shirts. OEKOTex®.
Price incl. VAT
€18.44 per metre
8oz Denim - Leopard
Part number
2507E01-B

8oz Denim - Leopard

175cm wide, 100% cotton 8oz denim with a bold white leopard print on indigo. A striking choice for jeans, jackets, skirts, and craft projects.
Price incl. VAT
€18.21 per metre
BA - Embroidered Lawn - Mellow White
Part number
2507O04-R

BA - Embroidered Lawn - Mellow White

This cheerful 140cm wide white embroidered cotton lawn floral broderie anglaise fabric is perfect for creating elegant dresses & charming tops.
Price incl. VAT
€18.50 per metre
BA - Embroidered Lawn - Mellow Yellow
Part number
2507O05-R

BA - Embroidered Lawn - Mellow Yellow

This cheerful 140cm wide pastel yellow embroidered cotton lawn floral broderie anglaise fabric is perfect for creating elegant dresses & charming tops.
Price incl. VAT
€18.50 per metre
Poplin Print - Island Retreat
Part number
2507O07-R

Poplin Print - Island Retreat

Crafted from 100% cotton, this fabric presents a rich cream background and eye-catching beige and red flowers
Price incl. VAT
€9.19 per metre
Poplin Print - Island Bloom
Part number
2507O06-R

Poplin Print - Island Bloom

Vibrant 112cm wide cotton poplin fabric with rich mustard background and eye-catching yellow and pink flowers
Price incl. VAT
€9.19 per metre
Double Gauze - Black
Part number
2507O01-B

Double Gauze - Black

135cm wide, cotton double gauze fabric in black, 130gsm, breathable and Oeko-Tex certified.
Price incl. VAT
€11.50 per metre
Skyline Stripes
Part number
2507ET01-B

Skyline Stripes

150cm wide, 100% cotton fabric with blue and white stripes running across the beautiful pale yellow background.
Price incl. VAT
€11.56 per metre
Pima Cotton Lawn - Mini Bouquet
Part number
2507P01-R

Pima Cotton Lawn - Mini Bouquet

Beautiful 140cm wide, Pima cotton lawn fabric with a subtle repeated print of mini floral bouquets in Pink, Blue and Green.
Price incl. VAT
€17.29 per metre
Stof Avalana Jersey - Dusky Flora
Part number
2507SF07-B

Stof Avalana Jersey - Dusky Flora

Our cotton elastane knitted jersey fabric has a rich plum background with delicate dandelion and floral silhouettes. perfect for t-shirts. OEKOTex®.
Price incl. VAT
€18.44 per metre
Stof Avalana Jersey - Canopy Camo
Part number
2507SF08-B

Stof Avalana Jersey - Canopy Camo

Our cotton elastane knitted jersey fabric has a lively green camouflage-style print with swirling leaf shapes, perfect for t-shirts. OEKOTex®.
Price incl. VAT
€18.44 per metre
Hoffman Bali Cotton Lawn - Cobalt
Part number
2507SF18-B

Hoffman Bali Cotton Lawn - Cobalt

An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.
Price incl. VAT
€19.37 per metre
Hoffman Bali Cotton Lawn - Brownie
Part number
2507SF19-B

Hoffman Bali Cotton Lawn - Brownie

A rich 112cm wide Indonesian cotton lawn fabric with hand painted design of delicate leaf silhouettes overlap in a layered design that feels natural and grounded.
Price incl. VAT
€19.37 per metre
Hoffman Bali Cotton Lawn - Nutmeg
Part number
2507SF20-B

Hoffman Bali Cotton Lawn - Nutmeg

A rich & warm 112cm wide Indonesian cotton lawn fabric with hand painted design of stylised florals in a scattered layout give it a free-flowing, organic quality.
Price incl. VAT
€19.37 per metre
Hoffman Bali Cotton Lawn - Creamsicle
Part number
2507SF21-B

Hoffman Bali Cotton Lawn - Creamsicle

A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
Price incl. VAT
€19.37 per metre