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.

241–264 of 711 items
View:
Sort by:
Paleface - Blush Pink
Part number
2305DA11

Paleface - Blush Pink

Get summer-ready with our 140cm wide fine cotton shirting fabric in blush pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.
Price incl. VAT
£7.00 per metre
Paleface - Pale Khaki
Part number
2305DA12

Paleface - Pale Khaki

Get summer-ready with our 142cm wide fine cotton shirting fabric in pale khaki. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.
Price incl. VAT
£7.00 per metre
Paleface - Palest Pink
Part number
2305DA04

Paleface - Palest Pink

Get summer-ready with our 140cm wide fine cotton shirting fabric in pale pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.
Price incl. VAT
£7.00 per metre
Needlecord - Wizz
Part number
2305E12

Needlecord - Wizz

Our vibrant tie-dye printed needlecord fabric features a multicoloured abstract pattern on a pink ground, ideal for dresses!
Price incl. VAT
£18.00 per metre
Italian Punch - Coral
Italian Punch - Coral
Part number
1808J18BN

Italian Punch - Coral

Upgrade your wardrobe with our 138cm wide super fine 100% cotton shirting in coral pink. Soft, lightweight, and breathable. Woven in Italy.
Price incl. VAT
£7.00 per metre
Blueberry Denim Chambray
Part number
2305H01

Blueberry Denim Chambray

Made from 70% cotton, 27% polyester and 3% elastane, this draping stretch denim chambray fabric is ideal for shirting!
Price incl. VAT
£14.00 per metre
Cinnamon Petals
Cinnamon Petals
Part number
2304M06

Cinnamon Petals

Made in Italy, our 145cm wide, cotton lawn dressmaking fabric in brown features a small-scale floral print, ideal for shirts!
Price incl. VAT
£12.50 per metre
Odyssey
Odyssey
Part number
2304M05

Odyssey

Made in Italy, this 142cm wide 100% cotton dress fabric in coral features a unique floral print, perfect for summer garments!
Price incl. VAT
£11.75 per metre
Dusty
Part number
2303P41

Dusty

Woven in France, this stone coloured plain woven fabric is made from 60% cotton and 40% linen, ideal for shirts!
Price incl. VAT
£12.00 per metre
Pima Cotton Lawn - Paisley Trellis
Part number
2303P55

Pima Cotton Lawn - Paisley Trellis

Soft pima cotton lawn fabric with delicate paisley pattern in red, pink, white and green on navy background. 135cm wide.
Price incl. VAT
£15.75 per metre
Sheeting - Polycotton Silver
Part number
2207E08

Sheeting - Polycotton Silver

240cm wide 65% polyester and 35% cotton in silver grey. Perfect for bed sheets, crafts and clothing.
Price incl. VAT
£6.50 per metre
Iris Patch
Iris Patch
Part number
2303M21

Iris Patch

Our 142cm wide cotton lawn dress fabric features a floral print on a sky blue ground, perfect for quilting and clothing!
Price incl. VAT
£9.25 per metre
Hawaiian Sunset
Part number
2303P38

Hawaiian Sunset

Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Price incl. VAT
£18.00 per metre
Funky - Sombrero
Funky - Sombrero
Part number
2303S07 NC

Funky - Sombrero

Our eye-catching cotton fabric features a multi-coloured sombrero hat pattern, perfect for funky shirts and kids garments!
Old price
£5.75
Price incl. VAT
£4.60 per metre
20% discount
Valid until 10/12/2024
Winterberry Blast - Blackcurrant
Winterberry Blast - Blackcurrant
Part number
2302DA05

Winterberry Blast - Blackcurrant

Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Price incl. VAT
£7.75 per metre
Winterberry Blast - Cherry
Winterberry Blast - Cherry
Part number
2302DA04

Winterberry Blast - Cherry

Our multicoloured cotton voile dress fabric features an abstract winter fruits print, perfect for blouses and skirts!
Price incl. VAT
£7.75 per metre
Pima Cotton Lawn - Nightfall Sprigs
Part number
2303P27

Pima Cotton Lawn - Nightfall Sprigs

138cm wide, navy pima cotton lawn dress fabric featuring a navy/red print on a dark green ground, great for shirts!
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Vine - Red
Part number
2303P26

Pima Cotton Lawn - Vine - Red

This pima cotton lawn fabric features a symmetrical abstract print in red, green and navy, ideal for shirts!
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Cherry Berry Olive
Pima Cotton Lawn - Cherry Berry Olive
Part number
2303P14

Pima Cotton Lawn - Cherry Berry Olive

Pima cotton lawn dress fabric featuring an olive and burgundy berry print on a white ground, perfect for blouses!
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Riviera
Pima Cotton Lawn - Riviera
Part number
2303P13

Pima Cotton Lawn - Riviera

This unique print pima cotton lawn fabric features different characters on a brown ground, ideal for shirts and skirts!
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Mulberry Tree - Blue
Pima Cotton Lawn - Mulberry Tree - Blue
Part number
2303P12

Pima Cotton Lawn - Mulberry Tree - Blue

148cm wide, pima cotton lawn dress fabric with a blue tree print on a cream ground, ideal for skirts and blouses!
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Maria
Pima Cotton Lawn - Maria
Part number
2303P08

Pima Cotton Lawn - Maria

This 135cm wide, pima cotton lawn dress fabric has a bold floral print perfect for making skirts, summer wear and blouses!
Price incl. VAT
£15.75 per metre
Combed Cotton - Maria
Combed Cotton - Maria
Part number
2303P06

Combed Cotton - Maria

Our 148cm wide, combed cotton poplin fabric features a floral print with an orange hue, perfect for dressmaking!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Khaki
Part number
2303H24

Rustique Vintage Cotton - Khaki

144cm wide, OEKO-TEX® cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£13.00 per metre