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.

313–336 of 826 items
View:
Sort by:
Enigma Linen - Grey
Part number
2312O01I

Enigma Linen - Grey

Ramie linen and cotton blend dress fabric in a grey hue, perfect for soft furnishings and clothing. Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Red
Part number
2312O01O

Enigma Linen - Red

Our Oeko-Tex Certified red dress fabric is made from 70% ramie linen and 30% cotton, ideal for summer wear.
Price incl. VAT
€14.65 per metre
Enigma Linen - Pewter
Part number
2312O01N

Enigma Linen - Pewter

140cm wide, 70% ramie linen and 30% cotton blend fabric in a pewter grey hue, Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Silver
Part number
2312O01Q

Enigma Linen - Silver

Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home décor.
Price incl. VAT
€14.65 per metre
Enigma Linen - Rust
Part number
2312O01P

Enigma Linen - Rust

Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.
Price incl. VAT
€14.65 per metre
Enigma Linen - Natural
Part number
2312O01L

Enigma Linen - Natural

140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.
Price incl. VAT
€14.65 per metre
Enigma Linen - Mint
Part number
2312O01K

Enigma Linen - Mint

This mint green dress fabric is made from 70% ramie linen and 30% cotton, ideal for home décor. Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Lavender
Part number
2312O01J

Enigma Linen - Lavender

140cm wide, ramie linen and cotton blend fabric in a lavender hue, Oeko-Tex Certified, perfect for dresses.
Price incl. VAT
€14.65 per metre
Enigma Linen - Gold
Part number
2312O01H

Enigma Linen - Gold

Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Denim
Part number
2312O01G

Enigma Linen - Denim

Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
Price incl. VAT
€14.65 per metre
Enigma Linen - Coral
Part number
2312O01E

Enigma Linen - Coral

This coral dress fabric is Oeko-Tex certified & made from ramie linen and cotton, ideal for summer skirts.
Price incl. VAT
€14.65 per metre
Enigma Linen - Brown
Part number
2312O01C

Enigma Linen - Brown

70% ramie linen and 30% cotton blend fabric in brown, great for clothing and home décor. Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Chartreuse
Part number
2312O01D

Enigma Linen - Chartreuse

Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.
Price incl. VAT
€14.65 per metre
Enigma Linen - Black
Part number
2312O01B

Enigma Linen - Black

Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.
Price incl. VAT
€14.65 per metre
Enigma Linen - Aqua
Part number
2312O01A

Enigma Linen - Aqua

Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Price incl. VAT
€14.65 per metre
Enigma Linen - Dark Red
Part number
2312O01F

Enigma Linen - Dark Red

Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.
Price incl. VAT
€14.65 per metre
Billabong
Part number
2312M08

Billabong

142cm wide, black cotton stretch dress & trouser fabric, adorned with a ditsy leaf-like print in beige.
Price incl. VAT
€14.94 per metre
Sewing Room - Little Nanna
Part number
2311AH04

Sewing Room - Little Nanna

113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.
Price incl. VAT
€9.71 per metre
Hoffman Bali Cotton Lawn - Winifred
Part number
2311SF25G

Hoffman Bali Cotton Lawn - Winifred

Mesmerising 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured leaves.
Price incl. VAT
€19.25 per metre
Tobacco Road
Part number
2311NE02

Tobacco Road

152cm wide cotton and polyester memory yarn fabric in brown. Holds its shape, reversible with a taffeta-like sheen.
Price incl. VAT
€17.18 per metre
Darkest Hour
Darkest Hour
Part number
2311PS09

Darkest Hour

152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
Price incl. VAT
€10.34 per metre
Filo Bella
Filo Bella
Part number
2311PS08

Filo Bella

Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Price incl. VAT
€10.34 per metre
Winter Meadow
Part number
2311V04

Winter Meadow

142cm wide, 100% brushed cotton fabric, adorned with a charming vine, leaf, & flower print.
Price incl. VAT
€15.51 per metre
Lady Tessa - Red
Part number
2311V06D

Lady Tessa - Red

150cm wide, lightweight plain cotton twill fabric in red. Great for dresses, shirts or pyjamas.
Price incl. VAT
€11.49 per metre