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 704 items
View:
Sort by:
Torino Denim - 6.5oz - Grey
Torino Denim - 6.5oz - Grey
Part number
2404CF14

Torino Denim - 6.5oz - Grey

Woven in Italy, our 6.5oz deadstock denim fabric in grey is made from cotton & elastane, ideal for trousers.
Price incl. VAT
£19.00 per metre
San Marino Denim - 4.5oz - Pale Blue
San Marino Denim - 4.5oz - Pale Blue
Part number
2404CF11

San Marino Denim - 4.5oz - Pale Blue

160cm wide, 97% cotton 3% elastane, 4.5oz Italian deadstock denim shirting fabric in pale blue.
Price incl. VAT
£19.95 per metre
BA - Double Gauze - Terracotta
BA - Double Gauze - Terracotta
Part number
2404H18

BA - Double Gauze - Terracotta

144cm wide, cotton broderie anglaise double gauze fabric in terracotta with a white floral pattern.
Price incl. VAT
£14.75 per metre
BA - Double Gauze - Sunflower
BA - Double Gauze - Sunflower
Part number
2404H16

BA - Double Gauze - Sunflower

144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
Denim Sweatshirt - Pale Blue
Part number
2404H09A

Denim Sweatshirt - Pale Blue

125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in pale blue.
Price incl. VAT
£17.25 per metre
Denim Sweatshirt - Dark Blue
Part number
2404H09C

Denim Sweatshirt - Dark Blue

125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in dark blue.
Price incl. VAT
£17.25 per metre
Denim Sweatshirt - Mid Blue
Part number
2404H09B

Denim Sweatshirt - Mid Blue

125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.
Price incl. VAT
£17.25 per metre
Denim Sweatshirt - Grey
Part number
2404H09D

Denim Sweatshirt - Grey

125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
Price incl. VAT
£17.25 per metre
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
£14.75 per metre
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
£14.75 per metre
BA - Rosette - Duck Egg
Part number
2404H11A

BA - Rosette - Duck Egg

137cm wide, cotton polyester broderie anglaise fabric in duck egg with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
BA - Rosette - Denim
Part number
2404H11B

BA - Rosette - Denim

137cm wide, cotton polyester broderie anglaise fabric in denim with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
BA - Rosette - Beige
Part number
2404H11C

BA - Rosette - Beige

137cm wide cotton polyester voile broderie anglaise fabric in beige with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
BA - Rosette - Coral
Part number
2404H11D

BA - Rosette - Coral

137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
Big Blue Sleeves
Big Blue Sleeves
Part number
2402PS08

Big Blue Sleeves

Woven in Italy, this ex-designer fine cotton shirting fabric in a dark blue hue is 140cm wide, ideal for skirts.
Price incl. VAT
£9.00 per metre
Eddie Check
Part number
2403P09

Eddie Check

Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.
Price incl. VAT
£8.95 per metre
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
£14.00 per metre
Petite Bouquet
Part number
2403P05

Petite Bouquet

153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.
Price incl. VAT
£14.00 per metre
Dream Catcher
Part number
2403M03

Dream Catcher

125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
Price incl. VAT
£16.00 per metre
Stone Washed Special
Stone Washed Special
Part number
2403PS04

Stone Washed Special

150cm wide, soft white cotton shirting with a relaxed, pre-worn look. Italian-woven, ex-designer fabric, perfect for casual shirts.
Price incl. VAT
£10.00 per metre
Rongtan - Needlecord
Rongtan - Needlecord
Part number
2403PS12

Rongtan - Needlecord

Woven in Italy, this ex-designer/­deadstock cotton needlecord fabric in bright orange is perfect for soft shirts.
Price incl. VAT
£12.00 per metre
Heavenly - Vinted
Part number
2402O02

Heavenly - Vinted

Lightweight denim chambray fabric made from cotton, featuring a small floral print on a mid-blue ground, great for blouses.
Price incl. VAT
£11.95 per metre
Heavenly - Rose
Part number
2402O01

Heavenly - Rose

Made from 100% cotton, our denim chambray features an intricate rose print on a mid-blue ground, ideal for skirts.
Price incl. VAT
£11.95 per metre
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
£11.95 per metre