Croft Mill

Cotton Shirting

Shirting Fabric is a broad term used to refer to a variety of fabrics, where the fabric is generally tightly woven and less sheer, making them an ideal shirt weight. Shirting fabric tends to have a high thread count and is usually yarn dyed, ensuring that the pattern is woven into the fabric.  Our collection of shirting fabric also includes some linen and wool mixes, chambray and some finely woven cotton poplins here that are suitable for making all manner of shirting patterns. All very easy to sew and the perfect dress fabric for beginners and experienced sewers alike.

25–48 of 811 items
View:
Sort by:
Hoffman Bali Cotton Lawn - Merlot
Part number
2507SF31-B

Hoffman Bali Cotton Lawn - Merlot

Exceptional quality 112cm wide Indonesian cotton lawn fabric with hand painted design of light sketchy flowers in icy tones layered over a moody plum and midnight base.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Spectrum
Part number
2507SF31-B

Hoffman Bali Cotton Lawn - Spectrum

A stunning 112cm wide cotton lawn from Hoffman, with a dramatic floral silhouette print in painterly rainbow tones against a rich black base
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Blooms - Blue
Part number
2507SF17-B

Hoffman Bali Cotton Lawn - Blooms - Blue

Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple ground.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Blooms - Pink
Part number
2507SF16-B

Hoffman Bali Cotton Lawn - Blooms - Pink

Enticing 112cm wide cotton lawn from Hoffman, with a mottled background in rose pinks, lavender, peach and blue, overlaid with short, scattered marks in purple and deep coral.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Victoria
Part number
2507SF15-B

Hoffman Bali Cotton Lawn - Victoria

Vibrant 112cm wide cotton lawn from Hoffman, with a dreamy floral wash in petal pinks, lilacs, and peach.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Liquorice
Part number
2507SF14-B

Hoffman Bali Cotton Lawn - Liquorice

Exciting 112cm wide cotton lawn from Hoffman, with hand painted design of blue maze-like patterns that ripple through the cloth.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Reflections
Part number
2507SF13-B

Hoffman Bali Cotton Lawn - Reflections

Enticing 112cm wide cotton lawn from Hoffman, with swirling ripple-like lines in sky blue across a deep indigo background.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Light & Bright
Part number
2507SF12-B

Hoffman Bali Cotton Lawn - Light & Bright

A pastel perfect 112cm wide cotton lawn from Hoffman, with layers of leafy branches in a palette of greens, teals, purples, and lemon tones.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Midnight
Part number
2507SF11-B

Hoffman Bali Cotton Lawn - Midnight

Autumnal 112cm wide cotton lawn from Hoffman, rust tones layered into a painterly leaf and fern design.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Julie
Part number
2507SF10-B

Hoffman Bali Cotton Lawn - Julie

Beautiful 112cm wide cotton lawn from Hoffman, with hand painted design of layered indigo and cobalt leaves.
Price incl. VAT
£16.75 per metre
Unturned - Poplin
Part number
2506M46-R

Unturned - Poplin

148cm wide, cotton poplin shirting in stone. Lightweight, soft and breathable with a smooth finish.
Price incl. VAT
£8.95 per metre
Olde Towne
Part number
2506M45-R

Olde Towne

150cm wide, 100% cotton shirting fabric in brown with a soft finish and lightweight 150gsm handle.
Price incl. VAT
£9.50 per metre
6oz Denim Shirting - Harry
Part number
2506M35-R

6oz Denim Shirting - Harry

150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.
Price incl. VAT
£11.75 per metre
Pima Cotton Lawn - Cascade
Part number
2506P12-B

Pima Cotton Lawn - Cascade

140cm wide, 100% Pima cotton lawn fabric with a vibrant painterly paisley print on white.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Folk Garden
Part number
2506P05-B

Pima Cotton Lawn - Folk Garden

140cm wide, Pima cotton lawn fabric with a detailed ultramarine and parchment floral print in blue.
Price incl. VAT
£14.95 per metre
Brownstone Shirting
Part number
2506M29-R

Brownstone Shirting

148cm wide, cotton shirting fabric in light brown with a crisp white check with a superb finish.
Price incl. VAT
£10.00 per metre
Pima Cotton Lawn - Cottage Trail
Part number
2506P13-B

Pima Cotton Lawn - Cottage Trail

140cm wide, 100% pima cotton lawn fabric with a vibrant William Morris-style floral print on ivory.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Indra
Part number
2506P11-B

Pima Cotton Lawn - Indra

140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Tiny Posy
Part number
2506P07-B

Pima Cotton Lawn - Tiny Posy

140cm wide, silky soft Pima cotton lawn with ditsy florals in coral, pink, navy and green on cream.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Fanessa
Part number
2506P10-B

Pima Cotton Lawn - Fanessa

140cm wide, 100% Pima cotton lawn with a vivid abstract fan design. Lightweight and silky-soft.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Lottie - Pastel
Part number
2506P04-B

Pima Cotton Lawn - Lottie - Pastel

140cm wide, Pima cotton lawn fabric in a floral design in pastel shades against a white ground.
Price incl. VAT
£14.95 per metre
4oz Denim Chambray - Roses + Rae
Part number
2506O07-B

4oz Denim Chambray - Roses + Rae

147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified – ideal for dresses.
Price incl. VAT
£10.95 per metre
Ivory Cotton Muslin
Part number
2506M16-B

Ivory Cotton Muslin

155cm wide, cotton muslin in ivory with a soft finish. Light, breathable and perfect for summer!
Price incl. VAT
£9.95 per metre
Floral Jacquard Shirting
Floral Jacquard Shirting
Part number
2505CM02-R

Floral Jacquard Shirting

148cm wide, Italian white cotton shirting with satin floral design. Ex-designer, soft and breathable.
Price incl. VAT
£10.95 per metre