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.

1–24 of 742 items
View:
Sort by:
Angel Hair
Angel Hair
Part number
2412CF11

Angel Hair

150cm wide, fine cotton chambray in pale blue with cream floral embroidery. Woven in Italy.
Price incl. VAT
€25.30 per metre
Ralph Shirting - Taupe
Part number
2412CF01A

Ralph Shirting - Taupe

150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Price incl. VAT
€16.87 per metre
Ralph Shirting - Pale Grey
Part number
2412CF01B

Ralph Shirting - Pale Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Price incl. VAT
€16.87 per metre
Ralph Shirting - Olive Green
Part number
2412CF01L

Ralph Shirting - Olive Green

150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
Price incl. VAT
€16.87 per metre
Ralph Shirting - Mid Blue
Part number
2412CF01D

Ralph Shirting - Mid Blue

150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Price incl. VAT
€16.87 per metre
Ralph Shirting - Dark Grey
Part number
2412CF01E

Ralph Shirting - Dark Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
Price incl. VAT
€16.87 per metre
Vintage Seersucker - Blue Sprig
Part number
2412H05

Vintage Seersucker - Blue Sprig

143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Price incl. VAT
€15.06 per metre
21 Wale Needlecord - Pink
21 Wale Needlecord - Pink
Part number
2412O1H

21 Wale Needlecord - Pink

This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Emerald
21 Wale Needlecord - Emerald
Part number
2412O1G

21 Wale Needlecord - Emerald

148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Gold
21 Wale Needlecord - Gold
Part number
2412O1F

21 Wale Needlecord - Gold

148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Sage
21 Wale Needlecord - Sage
Part number
2412O1E

21 Wale Needlecord - Sage

148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Purple
21 Wale Needlecord - Purple
Part number
2412O1D

21 Wale Needlecord - Purple

148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Silver
21 Wale Needlecord - Silver
Part number
2412O1C

21 Wale Needlecord - Silver

Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Marine
21 Wale Needlecord - Marine
Part number
2412O1B

21 Wale Needlecord - Marine

148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
Price incl. VAT
€15.60 per metre
21 Wale Needlecord - Scarlet
21 Wale Needlecord - Scarlet
Part number
2412O1A

21 Wale Needlecord - Scarlet

148cm wide, 100% cotton, 21 wale needlecord fabric in red, great for dressmaking & soft furnishings.
Price incl. VAT
€15.60 per metre
Brushed Cotton - Exotic Escape
Part number
2411O05

Brushed Cotton - Exotic Escape

This 148cm wide, 100% brushed cotton fabric features a unique exotic print, ideal for bedding.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Fifi
Part number
2411O04

Brushed Cotton - Fifi

100% brushed cotton fabric featuring a digital multicoloured floral print on a white background.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Astro Animals
Part number
2411O02

Brushed Cotton - Astro Animals

This 148cm wide, 100% brushed cotton fabric features a space-themed design with astronaut animals.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Night Swim
Part number
2411O03

Brushed Cotton - Night Swim

100% brushed cotton fabric with a digital whale print in shades of blue, perfect for children's bedding.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Fossil Friends
Part number
2411O09

Brushed Cotton - Fossil Friends

148cm wide, 100% brushed cotton fabric featuring a fun digital dinosaur print in earthy hues on a white ground.
Price incl. VAT
€15.06 per metre
Pastel Rainbow Seersucker
Part number
2412P01

Pastel Rainbow Seersucker

128cm wide, cotton seersucker fabric with pastel stripes & blue topstitching. Perfect for summer!
Price incl. VAT
€10.84 per metre
Brushed Cotton - Ballerina
Part number
2411O08

Brushed Cotton - Ballerina

148cm wide, digital ballerina print in soft pink hues, made from 100% brushed cotton. Ideal for crafts.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Dainty Daisies
Part number
2411O06

Brushed Cotton - Dainty Daisies

148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.
Price incl. VAT
€15.06 per metre
Brushed Cotton - Galactic Safari
Part number
2411O07

Brushed Cotton - Galactic Safari

148cm wide, 100% brushed cotton featuring a digital space print, perfect for children's clothing.
Price incl. VAT
€15.06 per metre