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.

769–792 of 827 items
View:
Sort by:
Wide Width Cotton Poplin - Leia
Wide Width Cotton Poplin - Leia
Part number
2408O05

Wide Width Cotton Poplin - Leia

150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
Price incl. VAT
€12.13 per metre
Out of stock
Pima Cotton Lawn - Billie Delph
Part number
2408P04

Pima Cotton Lawn - Billie Delph

140cm wide, 100% Pima cotton lawn fabric with a delphinium blue floral and foliage print on cream.
Price incl. VAT
€15.30 per metre
Out of stock
Linen Mix - Brushstroke
Part number
2408E03

Linen Mix - Brushstroke

134cm wide, rayon, linen and cotton fabric with overlaid brushstrokes in an array of vibrant colours.
Price incl. VAT
€19.06 per metre
Out of stock
BA - Double Gauze - Sunflower - Warm Beige
BA - Double Gauze - Sunflower - Warm Beige
Part number
2407H09B

BA - Double Gauze - Sunflower - Warm Beige

144cm wide, cotton broderie anglaise double gauze fabric in warm beige with dainty sunflower motifs.
Price incl. VAT
€17.03 per metre
Out of stock
BA - Floral Double Gauze - Mustard
BA - Floral Double Gauze - Mustard
Part number
2407H08A

BA - Floral Double Gauze - Mustard

144cm wide, cotton broderie anglaise double gauze fabric in mustard with a white floral pattern.
Price incl. VAT
€17.03 per metre
Out of stock
Damson Pinstripe
Damson Pinstripe
Part number
2407M04

Damson Pinstripe

150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
Price incl. VAT
€13.86 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.24 per metre
Out of stock
BA - Double Gauze - Sunflower - Mustard
BA - Double Gauze - Sunflower - Mustard
Part number
2404H16

BA - Double Gauze - Sunflower - Mustard

144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
Price incl. VAT
€17.03 per metre
Out of stock
Denim Sweatshirt - Grey
Part number
2404H09D

Denim Sweatshirt - Grey

125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
Price incl. VAT
€19.92 per metre
Out of stock
Dobby Voile - Red
Part number
2404H01A

Dobby Voile - Red

143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
Price incl. VAT
€17.32 per metre
Out of stock
Dobby Voile - Orange
Part number
2404H01B

Dobby Voile - Orange

143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.
Price incl. VAT
€17.32 per metre
Out of stock
BA - Rosette - Denim
Part number
2404H11B-R

BA - Rosette - Denim

137cm wide, cotton polyester broderie anglaise fabric in denim with a unique geometric pattern.
Price incl. VAT
€19.92 per metre
Out of stock
Linen Mix - Lauren
Part number
2403P04

Linen Mix - Lauren

Made from 55% linen and 45% cotton, our ex-designer dress fabric features a navy floral print on an ivory ground.
Price incl. VAT
€16.17 per metre
Out of stock
Heavenly - Tropical
Part number
2402O03

Heavenly - Tropical

148cm wide, denim chambray fabric with a tropical leaf print in white on a blue ground, made from 100% cotton.
Price incl. VAT
€13.80 per metre
Out of stock
Briar Check
Briar Check
Part number
2402M10

Briar Check

Salmon pink and white checked 140cm shirting fabric, cotton-viscose blend, crinkle finish for a no-iron, relaxed yet stylish look.
Price incl. VAT
€12.42 per metre
Out of stock
Pima Cotton Lawn - Milions - Pink
Pima Cotton Lawn - Milions - Pink
Part number
2401P09A

Pima Cotton Lawn - Milions - Pink

140cm wide, Pima cotton lawn fabric with a abstract floral design in red, orange, lilac, and navy.
Price incl. VAT
€17.27 per metre
Out of stock
Aventura
Aventura
Part number
2311PS06

Aventura

150cm wide lightweight trouser and jacket fabric in black. Made from nylon and cotton and woven in Italy. With a water repellent finish.
Price incl. VAT
€10.39 per metre
Out of stock
Lady Tessa - Sky
Part number
2311V06F

Lady Tessa - Sky

150cm wide, lightweight plain cotton twill fabric in sky blue. Great for dresses, shirts or pyjamas.
Price incl. VAT
€11.55 per metre
Out of stock
Gruppo
Gruppo
Part number
2311PS01

Gruppo

140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Price incl. VAT
€10.39 per metre
Out of stock
Baby Driver - Piccolo - Lilac
Part number
2309V10

Baby Driver - Piccolo - Lilac

112cm wide soft cotton baby needlecord fabric in black, with a stunning all-over pastel floral design.
Price incl. VAT
€13.28 per metre
Out of stock
Autumnal Equinox - Bloom - Red
Part number
2309V04B

Autumnal Equinox - Bloom - Red

147cm wide super soft brushed cotton fabric, featuring an ivory floral print against a rich, red ground.
Price incl. VAT
€13.86 per metre
Out of stock
Riviera Lawn - Red
Part number
2309V01B

Riviera Lawn - Red

145cm wide red cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Price incl. VAT
€9.18 per metre
Out of stock
Time of Life - Mustard
Time of Life - Mustard
Part number
2309PS05

Time of Life - Mustard

Ex-designer 150cm Italian 100% cotton fabric with a black and mustard houndstooth check. Fine, easy-handling material perfect for trousers.
Price incl. VAT
€11.55 per metre
Out of stock
Cagna Italia
Cagna Italia
Part number
2308PS20

Cagna Italia

Ex-designer 155cm Italian 100% cotton fabric with a black and tan houndstooth check. Fine, easy-handling material perfect for trousers.
Price incl. VAT
€11.55 per metre
Out of stock