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.

145–168 of 724 items
View:
Sort by:
Embossed Denim - Pua
Part number
2311O03

Embossed Denim - Pua

140cm wide stretch denim dress fabric made from 100% cotton. Indigo floral embossing. Perfect for shirts, dresses, skirts, and more.
Price incl. VAT
£16.00 per metre
Hoffman Bali Cotton Lawn - Honeydew
Part number
2311SF25I

Hoffman Bali Cotton Lawn - Honeydew

Exceptional quality 112cm wide cotton lawn from Hoffman, painted with vines in neutral colours.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Bavaria
Part number
2311SF25A

Hoffman Bali Cotton Lawn - Bavaria

112cm wide Indonesian cotton lawn fabric from Hoffman, hand painted in shades of blue.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Blue Daisy
Part number
2311SF25F

Hoffman Bali Cotton Lawn - Blue Daisy

Exceptional quality 112cm wide cotton lawn from Hoffman, hand painted with a blue daisy print.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Primrose
Part number
2311SF25H

Hoffman Bali Cotton Lawn - Primrose

Exquisite 112cm wide cotton lawn fabric from Hoffman, hand painted with a blue, pink & purple floral print.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Ember
Part number
2311SF25L

Hoffman Bali Cotton Lawn - Ember

Captivating 112cm wide hand painted cotton lawn from Hoffman, with a rainbow coloured floral print.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Wheat Flower
Part number
2311SF25N

Hoffman Bali Cotton Lawn - Wheat Flower

112cm wide hand painted cotton lawn from Hoffman, adorned with a soft white floral print.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Fallen
Part number
2311SF25K

Hoffman Bali Cotton Lawn - Fallen

Captivating 112cm wide cotton lawn fabric from Hoffman, with hand-painted leaves in rustic shades.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Winifred
Part number
2311SF25G

Hoffman Bali Cotton Lawn - Winifred

Mesmerising 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured leaves.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Kiwi
Part number
2311SF25E

Hoffman Bali Cotton Lawn - Kiwi

112cm wide cotton lawn from Hoffman, with hand painted leaves in shades of green & brown.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Multi Vine
Part number
2311SF25C

Hoffman Bali Cotton Lawn - Multi Vine

Captivating 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured vines.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Pink Tropics
Part number
2311SF25B

Hoffman Bali Cotton Lawn - Pink Tropics

Exquisite 112cm wide cotton lawn from Hoffman, painted with pink leaves against a cerise ground.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Sunset
Part number
2311SF25Q

Hoffman Bali Cotton Lawn - Sunset

Exceptional 112cm wide cotton lawn from Hoffman, hand painted with stripes in shades of brown.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Pixie
Part number
2311SF25T

Hoffman Bali Cotton Lawn - Pixie

Exquisite 112cm wide painted cotton lawn from Hoffman, adorned with rainbow coloured leaves.
Price incl. VAT
£16.75 per metre
Tobacco Road
Part number
2311NE02

Tobacco Road

152cm wide cotton and polyester memory yarn fabric in brown. Holds its shape, reversible with a taffeta-like sheen.
Price incl. VAT
£14.95 per metre
Darkest Hour
Darkest Hour
Part number
2311PS09

Darkest Hour

152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
Price incl. VAT
£9.00 per metre
Filo Bella
Filo Bella
Part number
2311PS08

Filo Bella

Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Price incl. VAT
£9.00 per metre
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
£9.00 per metre
Winter Meadow
Part number
2311V04

Winter Meadow

142cm wide, 100% brushed cotton fabric, adorned with a charming vine, leaf, & flower print.
Price incl. VAT
£13.50 per metre
9 Wale Corduroy - Black
Part number
2311CM02

9 Wale Corduroy - Black

9 wale cotton corduroy fabric in black is perfect for jackets, trousers and tunics, dresses or bags! 152cm wide.
Price incl. VAT
£12.00 per metre
Lady Tessa - Navy
Part number
2311V06E

Lady Tessa - Navy

150cm wide, lightweight plain cotton twill fabric in navy. Great for dresses, shirts or pyjamas.
Price incl. VAT
£10.00 per metre
Lady Tessa - Red
Part number
2311V06D

Lady Tessa - Red

150cm wide, lightweight plain cotton twill fabric in red. Great for dresses, shirts or pyjamas.
Price incl. VAT
£10.00 per metre
Lady Tessa - Black
Part number
2311V06C

Lady Tessa - Black

150cm wide, lightweight plain cotton twill fabric in black. Great for dresses, shirts or pyjamas.
Price incl. VAT
£10.00 per metre
Lady Tessa - Beige
Part number
2311V06B

Lady Tessa - Beige

150cm wide, lightweight plain cotton twill fabric in beige. Great for dresses, shirts or pyjamas.
Price incl. VAT
£10.00 per metre