Croft Mill

Cotton Fabrics

These are all of our fabrics that have cotton in them.

49–72 of 1162 items
View:
Sort by:
Cotton Poplin - Flame
Cotton Poplin - Flame
Part number
2204S03

Cotton Poplin - Flame

152cm wide, plain cotton poplin fabric in flame orange, excellent for craft projects, dressmaking and shirting!
Price incl. VAT
€9.77 per metre
Plain Cotton Linen - Alexa - Sand
Part number
2303H27G

Plain Cotton Linen - Alexa - Sand

139cm wide 45% cotton and 55% linen blend fabric in sand. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Sage
Part number
2303H27F

Plain Cotton Linen - Alexa - Sage

139cm wide 45% cotton and 55% linen blend fabric in sage. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Royal Blue
Part number
2303H27E

Plain Cotton Linen - Alexa - Royal Blue

139cm wide 45% cotton and 55% linen blend fabric in royal blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Orange
Part number
2303H27D

Plain Cotton Linen - Alexa - Orange

139cm wide 45% cotton and 55% linen blend fabric in orange. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Olive
Part number
2303H27C

Plain Cotton Linen - Alexa - Olive

139cm wide 45% cotton and 55% linen blend fabric in olive. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Light Blue
Part number
2303H27B

Plain Cotton Linen - Alexa - Light Blue

139cm wide 45% cotton and 55% linen blend fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa Grey
Part number
2303H27A

Plain Cotton Linen - Alexa Grey

139cm wide 45% cotton and 55% linen blend fabric in grey. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Alpen Fleece - Dusky Blue
Part number
2305E23

Alpen Fleece - Dusky Blue

This blue cotton polyester elastane jersey fabric with cuddle fleece back is the perfect fabric for hoodies, sweaters, joggers and all things loungewear. 
Price incl. VAT
€14.66 per metre
Cotton Jersey - Mint Cream
Part number
2305S01F

Cotton Jersey - Mint Cream

This mint green knitted cotton jersey fabric is 156cm wide, perfect for summer garments and loungewear!
Price incl. VAT
€7.76 per metre
Cinnamon Petals
Cinnamon Petals
Part number
2304M06

Cinnamon Petals

Our 145cm wide, cotton lawn dressmaking fabric in brown features a small-scale floral print, ideal for shirts!
Price incl. VAT
€14.37 per metre
Cotton Lawn - Paisley Trellis
Part number
2303P55

Cotton Lawn - Paisley Trellis

Soft cotton lawn fabric with delicate paisley pattern in red, pink, white and green on navy background. 135cm wide, perfect for dresses, shirts and nightwear.
Price incl. VAT
€18.11 per metre
Proper Seersucker - Denim
Proper Seersucker - Denim
Part number
2303AH03

Proper Seersucker - Denim

Our 100% cotton seersucker dress fabric in denim blue is lightweight, breathable, and 150cm wide. Perfect for creating stylish summer clothing.
Price incl. VAT
€18.11 per metre
Sandstone
Part number
2303M22

Sandstone

144cm wide, natural coloured cotton gauze fabric with a wrinkle finish, excellent for summer garments!
Price incl. VAT
€14.95 per metre
Iris Patch
Iris Patch
Part number
2303M21

Iris Patch

Our 100% cotton lawn dress fabric features a floral print on a sky blue ground, perfect for quilting and clothing!
Price incl. VAT
€10.63 per metre
Hawaiian Sunset
Part number
2303P38

Hawaiian Sunset

Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Price incl. VAT
€20.69 per metre
Pima Cotton Lawn - Vine - Red
Part number
2303P26

Pima Cotton Lawn - Vine - Red

This pima cotton lawn fabric features a symmetrical abstract print in red, green and navy, ideal for shirts!
Price incl. VAT
€18.11 per metre
Serena - Forest Green
Serena - Forest Green
Part number
2203H40

Serena - Forest Green

Super soft, forest green 80% cotton and 20% polyester blend velour fabric is a perfect choice for lounge and sportswear. OEKO-Tex®.
Price incl. VAT
€18.40 per metre
French Terry - Tie Dye - Pink
French Terry - Tie Dye - Pink
Part number
2303H36

French Terry - Tie Dye - Pink

Our 155cm wide Tie Dye French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!
Price incl. VAT
€22.99 per metre
Pima Cotton Lawn - Cherry Berry Olive
Pima Cotton Lawn - Cherry Berry Olive
Part number
2303P14

Pima Cotton Lawn - Cherry Berry Olive

Pima cotton lawn dress fabric featuring an olive and burgundy berry print on a white ground, perfect for blouses!
Price incl. VAT
€18.11 per metre
Pima Cotton Lawn - Riviera
Pima Cotton Lawn - Riviera
Part number
2303P13

Pima Cotton Lawn - Riviera

This unique print pima cotton lawn fabric features different characters on a brown ground, ideal for shirts and skirts!
Price incl. VAT
€18.11 per metre
Pima Cotton Lawn - Mulberry Tree - Blue
Pima Cotton Lawn - Mulberry Tree - Blue
Part number
2303P12

Pima Cotton Lawn - Mulberry Tree - Blue

148cm wide, pima cotton lawn dress fabric with a blue tree print on a cream ground, ideal for skirts and blouses!
Price incl. VAT
€18.11 per metre
Pima Cotton Lawn - Maria
Pima Cotton Lawn - Maria
Part number
2303P08

Pima Cotton Lawn - Maria

This 135cm wide, pima cotton lawn dress fabric has a bold floral print perfect for making skirts, summer wear and blouses!
Price incl. VAT
€18.11 per metre
Vintage Cotton - Khaki
Part number
2303H24

Vintage Cotton - Khaki

144cm wide, OEKO-TEX® cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
€14.95 per metre