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.

553–576 of 778 items
View:
Sort by:
Christmas Poly/Cotton - Halls Of Holly - Red
Part number
2107O14

Christmas Poly/Cotton - Halls Of Holly - Red

112cm wide poly/cotton fabric with green holly and berries on a red ground. Great value printed polycotton perfect for Christmas crafts.
Price incl. VAT
€4.64 per metre
Lilac Love
Part number
2106S15

Lilac Love

153cm wide polyester and cotton fabric in pastel lilac. Ideal for bedding, quilting, crafts, and stylish clothing!
Price incl. VAT
€5.28 per metre
Superior Quality Plain Poly/Cotton - Cerise
Part number
1530z

Superior Quality Plain Poly/Cotton - Cerise

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in cerise pink. Perfect for crafts & dressmaking.
Price incl. VAT
€5.28 per metre
Doodle - Mint & Pink
Part number
2106H01b

Doodle - Mint & Pink

144m wide Poplin cotton floral dress fabric in mint with an all over stunning pink and pale blue floral print.
Price incl. VAT
€11.74 per metre
Doodle - Grey & Lemon
Part number
2106H01a

Doodle - Grey & Lemon

144m wide Poplin cotton floral dress fabric in pale grey with an all over stunning lemon and mint floral print.
Price incl. VAT
€11.74 per metre
Combed Cotton - High Tops
Part number
2105PH01

Combed Cotton - High Tops

Combed cotton fabric with an all over high top trainer print on a white background, very quirky.
Old price
€11.74
Price incl. VAT
€10.57 per metre
10% discount
Valid until 26/06/2025
JK - Eleanor
Part number
2105C08

JK - Eleanor

142cm wide, delightfully pretty floral print on a beautiful cotton lawn base from John Kaldor.
Price incl. VAT
€18.49 per metre
JK - Marmaris - Soft White
Part number
2105C04

JK - Marmaris - Soft White

150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
Price incl. VAT
€17.02 per metre
Pima Cotton Lawn - Magnificent
Pima Cotton Lawn - Magnificent
Part number
2104CH22

Pima Cotton Lawn - Magnificent

140cm wide, Pima cotton lawn fabric with a swirling paisley design in pink, orange, lilac and jade.
Price incl. VAT
€17.55 per metre
Pima Cotton Lawn - Flourishing Floral
Part number
2104PH07

Pima Cotton Lawn - Flourishing Floral

140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Price incl. VAT
€17.55 per metre
Superior Quality Plain Poly/Cotton - Pink
Part number
2104A02a

Superior Quality Plain Poly/Cotton - Pink

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale pink. Perfect for crafts & dressmaking.
Price incl. VAT
€5.28 per metre
Superior Quality Plain Poly/Cotton - Lipstick
Part number
2104A02b

Superior Quality Plain Poly/Cotton - Lipstick

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in lipstick red. Perfect for crafts & dressmaking.
Price incl. VAT
€5.28 per metre
Summer Shirt
Part number
2103PH05

Summer Shirt

Lovely cotton blue and white striped shirting fabric.
Price incl. VAT
€9.39 per metre
Pima Cotton Lawn - Morris - Navy & Mint
Part number
2103PH04b

Pima Cotton Lawn - Morris - Navy & Mint

140cm wide, Pima cotton lawn with a William Morris–inspired floral print in mint, yellow & navy.
Price incl. VAT
€17.55 per metre
Superior Quality Plain Poly/Cotton - Candy Pink
Part number
2103O16

Superior Quality Plain Poly/Cotton - Candy Pink

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in candy pink. Perfect for crafts & dressmaking.
Price incl. VAT
€5.28 per metre
Joe - Shirting
Part number
2103A18

Joe - Shirting

152cm wide finest cotton shirting in a vibrant multicoloured check.
Price incl. VAT
€7.63 per metre
Sewing Room - William - Navy
Part number
2103D03

Sewing Room - William - Navy

From our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.
Price incl. VAT
€9.92 per metre
Sewing Room - William - White
Part number
2103D02

Sewing Room - William - White

100% cotton fabrics from our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.
Price incl. VAT
€9.92 per metre
Sewing Room - William - Black
Part number
2103D01

Sewing Room - William - Black

113cm wide paisley cotton fabric in black. In shade of red, yellow and sage green.
Price incl. VAT
€9.92 per metre
Cotton - Barking Mad
Cotton - Barking Mad
Part number
2102O20

Cotton - Barking Mad

High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
Old price
€14.68
Price incl. VAT
€11.74 per metre
20% discount
Valid until 26/06/2025
Pima Cotton Lawn - Gustav - Brown
Part number
2101PH01

Pima Cotton Lawn - Gustav - Brown

140cm wide, Pima cotton lawn fabric with a retro geometric design in brown, rust, green and nude.
Price incl. VAT
€18.49 per metre
JK - Marmaris - Coral
Part number
2012C08A

JK - Marmaris - Coral

150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in coral.
Price incl. VAT
€17.02 per metre
Brushed Tartan - Benjamin - Blue
Part number
2101V01

Brushed Tartan - Benjamin - Blue

Exceptional cotton shirting fabric with a brushed finish, showcasing a striking navy, red, teal, and white check pattern.
Price incl. VAT
€11.74 per metre
JK - Beth
JK - Beth
Part number
2012C14

JK - Beth

John Kaldor's Lizzano quality cotton sateen dress fabric, silky and lightweight. In a bright pink floral design!
Price incl. VAT
€16.44 per metre