Croft Mill

Cotton Voile & Muslin

Cotton voile is a lightweight, plain weave dressmaking fabric with a distinctly higher thread count than most cotton fabrics resulting in a softer hand that can be as luxurious as silk. This gauze-like semi-sheer cloth is suitable for classic lingerie or curtain designs, but will most likely require a lining in some dressmaking projects such and dresses, skirts and blouses.

Muslin is an open weave cloth that has been used for dressmaking, upholstery, and craft projects for years and years. This gentle dressmaking fabric is made with cotton fibers, featuring a looser weave and high thread count to create a soft, flexible and breathable cloth. It is the perfect fabric for those with more sensitive skin; such as babies, children and new mums. Create fabulous swaddle blankets, pajamas and comforters with these child friendly fabrics.

1–24 of 37 items
View:
Sort by:
Voily - Black
Part number
2107M04c

Voily - Black

A rather fabulous lightweight poly viscose voile in black.
Price incl. VAT
£8.25 per metre
Cotton Voile - Pastel Playtime
Cotton Voile - Pastel Playtime
Part number
2402NE13

Cotton Voile - Pastel Playtime

142cm wide, 100% cotton voile fabric with an abstract print in pastel colours and gold lurex stripes.
Price incl. VAT
£12.65 per metre
Printed Voile - Tapis - Red
Printed Voile - Tapis - Red
Part number
2402NE08

Printed Voile - Tapis - Red

150cm wide, rayon and cotton blend printed voile fabric in a red hue, this abstract design is ideal for dressmaking.
Price incl. VAT
£11.50 per metre
Printed Voile - Tripping - Red
Printed Voile - Tripping - Red
Part number
2402NE07

Printed Voile - Tripping - Red

This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Price incl. VAT
£11.50 per metre
Printed Voile - Lotus - Lilac
Printed Voile - Lotus - Lilac
Part number
2402NE06C

Printed Voile - Lotus - Lilac

150cm wide, voile dress fabric made from 52% rayon & 48% cotton featuring a floral pattern in lilac and green.
Price incl. VAT
£11.50 per metre
Printed Voile - Lotus - Neon
Printed Voile - Lotus - Neon
Part number
2402NE06B

Printed Voile - Lotus - Neon

Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
Price incl. VAT
£11.50 per metre
Printed Voile - Lotus - Blue
Printed Voile - Lotus - Blue
Part number
2402NE06A

Printed Voile - Lotus - Blue

52% rayon, 48% cotton voile dress fabric featuring a blue & white floral print, perfect for summer blouses.
Price incl. VAT
£11.50 per metre
Nude Cotton Voile
Part number
2401DA02

Nude Cotton Voile

100% cotton voile fabric in a nude hue, lightweight and breathable, perfect for summer blouses and dresses.
Price incl. VAT
£6.00 per metre
Red Cotton Voile
Part number
2310DA01

Red Cotton Voile

Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.
Price incl. VAT
£6.00 per metre
Winterberry Blast - Blackcurrant
Winterberry Blast - Blackcurrant
Part number
2302DA05

Winterberry Blast - Blackcurrant

Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Price incl. VAT
£7.75 per metre
Winterberry Blast - Cherry
Winterberry Blast - Cherry
Part number
2302DA04

Winterberry Blast - Cherry

Our multicoloured cotton voile dress fabric features an abstract winter fruits print, perfect for blouses and skirts!
Price incl. VAT
£7.75 per metre
Deep End
Deep End
Part number
2303M07

Deep End

Our 140cm wide, fine cotton voile dress fabric features an abstract pink print, perfect for skirts and blouses!
Price incl. VAT
£10.00 per metre
Florian
Florian
Part number
2301H12

Florian

Our 136cm wide, cotton voile and elastane mix dress fabric in white features a minimal floral print, ideal for kids wear!
Price incl. VAT
£20.00 per metre
Dobby Dot - Black
Dobby Dot - Black
Part number
2301E08B

Dobby Dot - Black

150cm wide lightweight, black dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
Price incl. VAT
£7.50 per metre
Dobby Dot - Navy
Dobby Dot - Navy
Part number
2301E08C

Dobby Dot - Navy

Rich navy blue 150cm wide lightweight, dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
Price incl. VAT
£7.50 per metre
Midnight Navy Muslin
Part number
2207AH01

Midnight Navy Muslin

This 125cm wide very finely woven sheer navy cotton muslin dress fabric feels incredibly soft against the skin. Perfect for summer dresses and shirts.
Price incl. VAT
£7.75 per metre
Double Gauze Stripe - Pebble
Part number
2210H11

Double Gauze Stripe - Pebble

Super soft grey, taupe and white striped double gauze fabric made from two layers of 100% cotton, tacked together to create a soft cotton muslin cloth.
Price incl. VAT
£15.75 per metre
Double Gauze - Elephants Blue
Part number
2210H01 NC

Double Gauze - Elephants Blue

This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Old price
£10.95
Price incl. VAT
£9.86 per metre
10% discount
Valid until 17/08/2024
Double Gauze Stripe - Beachcomber
Part number
2204H11B

Double Gauze Stripe - Beachcomber

Versatile grey, white and beige striped double gauze fabric made from two layers of 100% cotton, tacked together to create a soft, puckered cotton muslin cloth.
Price incl. VAT
£15.75 per metre
Double Gauze Uni - Powder Blue
Part number
2204H10A

Double Gauze Uni - Powder Blue

Soft and cosy 100% cotton double gauze fabric with a blue appearance and white reverse. Perfect for creating swaddle blankets.
Price incl. VAT
£15.75 per metre
Double Gauze Uni - Pink
Part number
2204H10C

Double Gauze Uni - Pink

100% cotton double gauze fabric with a pink hue and a white reverse. This super soft fabric is great for loungewear.
Price incl. VAT
£15.75 per metre
Double Gauze Uni - Khaki
Part number
2204H33

Double Gauze Uni - Khaki

Soft double gauze with a brown/khaki hue and white reverse. 100% cotton fabric is perfect for creating cosy pyjamas.
Price incl. VAT
£15.75 per metre
Double Gauze - Elephants Pink
Part number
2110 NC

Double Gauze - Elephants Pink

Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Old price
£10.95
Price incl. VAT
£9.86 per metre
10% discount
Valid until 17/08/2024
French Voile - Beige
Part number
2112PH16B

French Voile - Beige

145cm wide cotton voile fabric in beige, perfect for shirts and blouses and dress lining
Price incl. VAT
£6.00 per metre