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.

745–768 of 812 items
View:
Sort by:
Pima Cotton Lawn - Midnight Fall - Cornflower
Part number
2506P03-B

Pima Cotton Lawn - Midnight Fall - Cornflower

140cm wide, 100% Pima cotton lawn fabric in white with cornflower blue falling ginkgo leaves.
Price incl. VAT
€16.99 per metre
Out of stock
Redline Denim
Part number
2506PX12-B

Redline Denim

150cm wide, 100% cotton red and white striped woven denim. 230gsm – breathable and midweight.
Price incl. VAT
€24.44 per metre
Out of stock
Roseberry Chambray
Part number
2504M52-B

Roseberry Chambray

143cm wide, lightweight cotton chambray with rose print on blue, ideal for summery makes!
Price incl. VAT
€7.96 per metre
Out of stock
Poplin Styles - Buttercup Breeze
Part number
2504E01-R

Poplin Styles - Buttercup Breeze

140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.
Price incl. VAT
€10.80 per metre
Out of stock
Morning Meeting
Part number
2504M19-B

Morning Meeting

150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
Price incl. VAT
€10.51 per metre
Out of stock
Sunday Denim Chambray
Part number
2503E28-R

Sunday Denim Chambray

145cm wide, 100% cotton denim chambray fabric in classic indigo. Lightweight, soft & breathable.
Price incl. VAT
€9.09 per metre
Out of stock
4.8oz Denim Shirting - Indigo
Part number
2503E27-R

4.8oz Denim Shirting - Indigo

150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
Price incl. VAT
€10.23 per metre
Out of stock
Denim Chambray Anglaise - Pale Blue
Part number
2503E06-R

Denim Chambray Anglaise - Pale Blue

150cm wide, denim chambray broderie anglaise fabric in pale blue with ivory floral embroidery.
Price incl. VAT
€19.32 per metre
Out of stock
Viking - Blue
Part number
2503AH05A-R

Viking - Blue

158cm wide, super soft brushed 100% cotton plaid check fabric in blue, black, navy, and white.
Price incl. VAT
€11.31 per metre
Out of stock
Qjutie - Linen Cotton Mix - Army
Qjutie - Linen Cotton Mix - Army
Part number
2502NE10

Qjutie - Linen Cotton Mix - Army

140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.
Price incl. VAT
€20.80 per metre
Out of stock
Qjutie - Embroidered Denim Chambray - Daisy
Qjutie - Embroidered Denim Chambray - Daisy
Part number
2502NE01

Qjutie - Embroidered Denim Chambray - Daisy

145cm wide, cotton embroidered denim chambray fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
€20.92 per metre
Out of stock
Baby Driver - Groovy Floral - Sage
Part number
2501E01

Baby Driver - Groovy Floral - Sage

111cm wide, cotton needlecord fabric in sage green with a pattern of colourful cartoony flowers.
Price incl. VAT
€13.07 per metre
Out of stock
Chocolat
Chocolat
Part number
2501M02-R

Chocolat

158cm wide, cotton & elastane dark brown trousering fabric with a soft almost velvety finish.
Price incl. VAT
€14.78 per metre
Out of stock
Summer Seersucker
Part number
2501M17-R

Summer Seersucker

135cm wide, 98% cotton 2% elastane seersucker fabric in pastel hues with a classic check design.
Price incl. VAT
€10.80 per metre
Out of stock
Pastel Rainbow Seersucker
Part number
2412P01-R

Pastel Rainbow Seersucker

128cm wide, cotton seersucker fabric with pastel stripes & blue topstitching. Perfect for summer!
Price incl. VAT
€10.23 per metre
Out of stock
Pima Cotton Lawn - Raj - Pink
Part number
2411P08-R

Pima Cotton Lawn - Raj - Pink

140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.
Price incl. VAT
€16.99 per metre
Out of stock
Pima Cotton Lawn - Sacha - Orange
Part number
2411P09A-R/B

Pima Cotton Lawn - Sacha - Orange

140cm wide, 100% cotton fabric with an abstract floral print in shades of orange, yellow & green.
Price incl. VAT
€16.99 per metre
Out of stock
Pima Cotton Lawn - Sacha - Green
Part number
2411P09C-R

Pima Cotton Lawn - Sacha - Green

140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
Price incl. VAT
€16.99 per metre
Out of stock
BA - Double Gauze - Sunflower - Terracotta
BA - Double Gauze - Sunflower - Terracotta
Part number
2410H29-R

BA - Double Gauze - Sunflower - Terracotta

144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
Price incl. VAT
€17.05 per metre
Out of stock
Baby Driver - Splotch
Part number
2409V02

Baby Driver - Splotch

112cm wide, 100% cotton needlecord fabric in black with a unique splodge pattern in muted tones.
Price incl. VAT
€13.07 per metre
Out of stock
Cruella
Cruella
Part number
2407PS08

Cruella

164cm wide, Italian designer deadstock cotton fabric in dark green. with a special glazed finish.
Price incl. VAT
€9.09 per metre
Out of stock
6 Wale Corduroy - Beige
Part number
2406PS09

6 Wale Corduroy - Beige

This 140cm wide, beige ex-designer cotton corduroy is perfect for jackets, tunics, dresses, or bags.
Price incl. VAT
€13.64 per metre
Out of stock
Clover - White
Part number
3005H01C

Clover - White

146cm wide, 100% cotton voile fabric in white with tiny abstract clover design weaved within double stripes.
Price incl. VAT
€11.08 per metre
Out of stock
Pima Cotton Lawn - Lana Blue - Paisley
Part number
2405P01A

Pima Cotton Lawn - Lana Blue - Paisley

140cm wide, 100% Pima cotton lawn fabric with a soft paisley floral print in blue, green and pink.
Price incl. VAT
€16.99 per metre
Out of stock