Croft Mill

Cotton Fabric

Cotton fabric is a wonderfully versatile, staple dressmaking fabric in any sewing collection. Read more

Whether you are looking to create all season dresses, mens shirts, trousers and various other clothing options or looking for something sturdier like a cotton canvas for outdoor furnishings, cotton is a great choice and a delight to sew with.

Browse our collection of cotton poplins, cotton dressmaking fabrics, cotton lawn and pima cotton lawn, cotton shirting fabrics, muslin and voile fabrics, brushed cotton and, white and plain cotton fabrics.

385–408 of 1795 items
View:
Sort by:
BA - Jada
Part number
2404H12

BA - Jada

140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.
Price incl. VAT
€23.71 per metre
BA - Libby
Part number
2404H14

BA - Libby

140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
Price incl. VAT
€23.71 per metre
Summer Cotton - Ella Delph
Part number
2403H12

Summer Cotton - Ella Delph

Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep blue backdrop.
Price incl. VAT
€12.90 per metre
Summer Cotton - Betty - Ivory
Part number
2403H13A

Summer Cotton - Betty - Ivory

Beautiful 146cm wide, cotton poplin fabric with red, yellow & pink flowers against a ivory ground.
Price incl. VAT
€12.90 per metre
Summer Cotton - Betty - Blue
Part number
2403H13C

Summer Cotton - Betty - Blue

146cm wide, cotton poplin fabric with red, yellow, pink & white flowers against a blue ground.
Price incl. VAT
€12.90 per metre
Summer Cotton - Betty - Pink
Part number
2403H13D

Summer Cotton - Betty - Pink

Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.
Price incl. VAT
€12.90 per metre
Summer Cotton - Lilly - White
Part number
2403H14A

Summer Cotton - Lilly - White

Charming 146cm wide, 100% cotton poplin fabric with a delicate floral print against a white ground.
Price incl. VAT
€12.90 per metre
Summer Cotton - Lilly - Navy
Part number
2403H14B

Summer Cotton - Lilly - Navy

Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
Price incl. VAT
€12.90 per metre
Cotton Jersey - Classic Navy Two
Part number
2403S02

Cotton Jersey - Classic Navy Two

Made from 100% cotton, this plain navy knitted jersey fabric is soft to the hand, perfect for t-shirts/tops.
Price incl. VAT
€9.60 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
€16.80 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
€16.80 per metre
Denim Brocade
Denim Brocade
Part number
2403P07

Denim Brocade

152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Price incl. VAT
€24.31 per metre
Verzache
Verzache
Part number
2403P08

Verzache

Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Price incl. VAT
€24.31 per metre
Sunset Sands
Part number
2403P06

Sunset Sands

Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.
Price incl. VAT
€23.95 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
€19.20 per metre
Designer Rib Jersey
Part number
2403M01

Designer Rib Jersey

145cm cotton fabric in black with a superfine rib weave. Beautifully soft, perfect for layering, t-shirts and underslips.
Price incl. VAT
€13.14 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
€14.34 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
€14.34 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
€14.34 per metre
Sewing Room - Geo Camo
Part number
2403AH02

Sewing Room - Geo Camo

115cm wide 100% cotton poplin fabric with a geometric camouflage print in khaki, olive and black.
Price incl. VAT
€9.54 per metre
Sewing Room - Meadow
Part number
2403AH03

Sewing Room - Meadow

115cm wide 100% cotton fabric with a purple, pink and yellow floral design against an ivory ground.
Price incl. VAT
€9.54 per metre
Sewing Room - Heather
Part number
2403AH04

Sewing Room - Heather

115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.
Price incl. VAT
€9.54 per metre
Bambi - Mint
Part number
2402NE24A

Bambi - Mint

140cm wide, plain diamond quilted fabric in mint. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
€21.31 per metre
Bambi - Nude
Part number
2402NE24B

Bambi - Nude

140cm wide, plain diamond quilted fabric in nude. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
€21.31 per metre