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.

169–192 of 773 items
View:
Sort by:
Poplin Styles - Daisies - Blue
Part number
2408E10

Poplin Styles - Daisies - Blue

142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.
Price incl. VAT
£9.50 per metre
Poplin Styles - Souvenirs - Sage
Part number
2408E06

Poplin Styles - Souvenirs - Sage

110cm wide, 100% cotton poplin fabric in sage green with an ensemble of trinkets and souvenirs.
Old price
£9.50
Price incl. VAT
£7.60 per metre
20% discount
Valid until 17/04/2025
Poplin Styles - Ditsy Floral - Pink
Part number
2408E05

Poplin Styles - Ditsy Floral - Pink

145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
Old price
£9.50
Price incl. VAT
£8.55 per metre
10% discount
Valid until 17/04/2025
Poplin Styles - Zebra
Part number
2408E04

Poplin Styles - Zebra

142cm wide, 100% cotton poplin fabric, featuring a quirky, multi-directional zebra design.
Price incl. VAT
£9.50 per metre
Two Way Stripe
Two Way Stripe
Part number
2406PS08

Two Way Stripe

148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.
Price incl. VAT
£12.00
Betty
Part number
2407M12

Betty

Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
Price incl. VAT
£12.95 per metre
Cotton Poplin - Floral Fiesta
Part number
2407H13A

Cotton Poplin - Floral Fiesta

147cm wide, 100% cotton poplin fabric with a lively floral print in bright, cheerful colours.
Price incl. VAT
£13.00 per metre
Katniss
Part number
2407H14

Katniss

129cm wide, cotton made using the burnout technique to create a semi-transparent floral pattern.
Price incl. VAT
£14.45 per metre
Lightweight Vintage Cotton - Apple
Part number
2407H10

Lightweight Vintage Cotton - Apple

150cm wide, 100% cotton poplin fabric in green, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£12.50 per metre
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
£14.75 per metre
BA - Double Gauze - Sunflower - Sand
BA - Double Gauze - Sunflower - Sand
Part number
2407H09A

BA - Double Gauze - Sunflower - Sand

144cm wide, cotton broderie anglaise double gauze fabric in sand with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
BA - Floral Double Gauze - Sand
BA - Floral Double Gauze - Sand
Part number
2407H08B

BA - Floral Double Gauze - Sand

144cm wide, cotton broderie anglaise double gauze fabric in sand with a white floral pattern.
Price incl. VAT
£14.75 per metre
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
£14.75 per metre
Proper Seersucker - Beige
Part number
2306AH01B

Proper Seersucker - Beige

Made from 100% cotton, this beige seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Price incl. VAT
£15.75 per metre
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
£12.00 per metre
Cruella
Cruella
Part number
2407PS08

Cruella

164cm wide, Italian designer deadstock cotton fabric in dark green. with a special glazed finish.
Price incl. VAT
£8.00 per metre
Sucker Punch
Sucker Punch
Part number
2407M01

Sucker Punch

135cm wide, Italian ex-designer cotton & elastane seersucker dress fabric in a beautiful olive colour.
Price incl. VAT
£14.25 per metre
Azienda Stripe
Azienda Stripe
Part number
2407PS05

Azienda Stripe

145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Price incl. VAT
£7.50 per metre
Austrian Seersucker - Sediments
Part number
2407AH02

Austrian Seersucker - Sediments

Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
Price incl. VAT
£15.75 per metre
Austrian Seersucker - Navy Stripe
Part number
2407AH03

Austrian Seersucker - Navy Stripe

Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!
Price incl. VAT
£15.75 per metre
Austrian Seersucker - Mint Stripe
Part number
2407AH04

Austrian Seersucker - Mint Stripe

Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!
Price incl. VAT
£15.75 per metre
Austrian Seersucker - Pink Stripe
Part number
2407AH06

Austrian Seersucker - Pink Stripe

Lightweight Austrian seersucker fabric with mid pink and baby pink stripes. Ideal for summer!
Price incl. VAT
£15.75 per metre
Austrian Seersucker - Strawberry Milkshake
Part number
2407AH07

Austrian Seersucker - Strawberry Milkshake

Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.
Price incl. VAT
£15.75 per metre
Austrian Seersucker - Raspberry Milkshake
Part number
2407AH08

Austrian Seersucker - Raspberry Milkshake

Lightweight Austrian seersucker fabric in a pretty pinky purple shade. Perfect for summer garments.
Price incl. VAT
£15.75 per metre