Croft Mill

Search

121–144 of 227 items
View:
Sort by:
Double Gauze - Denim
Double Gauze - Denim
Part number
2303O14

Double Gauze - Denim

135cm wide, cotton double gauze fabric in denim blue, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
£9.95 per metre
French Terry - Mid Blue
French Terry - Mid Blue
Part number
2303H04

French Terry - Mid Blue

Our 150cm wide plain French Terry jersey fabric in a blue shade is great for joggers, dressmaking and leggings!
Price incl. VAT
£12.90 per metre
8oz Washed Denim - Black
Part number
2302B07

8oz Washed Denim - Black

160cm wide fabulous quality 8oz denim in a classic black colour. It’s the ideal material for creating jeans, light jackets and dresses!
Price incl. VAT
£13.00 per metre
Pima Cotton Lawn - Dandy Blue
Part number
2302P02

Pima Cotton Lawn - Dandy Blue

140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.
Price incl. VAT
£14.95 per metre
Fabric Surprise - Medium
Part number
12PIECEBUNDLE

Fabric Surprise - Medium

Mixed bundle pack, 12 pieces of dressmaking, craft and quilting fabric ranging from 50cm to 90cm fabric pieces. Great value deadstock fabric remnants.
Price incl. VAT
£23.00
Fabric Surprise - Small
Part number
15PIECEBUNDLE

Fabric Surprise - Small

Mixed bundle pack, 15 pieces of dressmaking, craft and quilting fabric ranging from 30cm to 60cm fabric pieces. Great value deadstock fabric remnants.
Price incl. VAT
£20.00
Embden
Embden
Part number
2209AH29

Embden

150cm wide indigo blue lightweight 6oz denim shirting fabric made from a 60% cotton and 40% tencel blend. Has a fabulous embroidered floral design.
Price incl. VAT
£14.00 per metre
Oh I Say - Blue
Oh I Say - Blue
Part number
2209AH21C

Oh I Say - Blue

150cm wide fine cotton woven herringbone check shirting with a pale blue hue. Perfect for dresses and shirting. OEKO-Tex®.
Price incl. VAT
£9.00 per metre
Organic Denim - Red Selvedge - Black
Part number
2211BEG01

Organic Denim - Red Selvedge - Black

This is a superb quality 13.5oz organic denim in washed black is perfect for jackets or trousers! A brilliant red selvedge denim for making quality garments.
Price incl. VAT
£17.00 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
Denim Jersey Crinkle
Denim Jersey Crinkle
Part number
2203DA03

Denim Jersey Crinkle

Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.
Price incl. VAT
£7.00 per metre
6oz Stretch Denim - Mid Blue
Part number
0322O1

6oz Stretch Denim - Mid Blue

Stretch 6oz mid blue denim in a medium weight perfect for jean, denim shirts, denim jackets, denim dresses and more. With added Lycra for stretch.
Price incl. VAT
£11.00 per metre
Poplin Print - Formal Feline - Denim
Part number
2201O

Poplin Print - Formal Feline - Denim

100% Cotton in denim printed cotton poplin fabric with an all over print of politely seated cats in white and red, blue and white ties.
Price incl. VAT
£7.75 per metre
Proper Seersucker - Tiny Denim
Proper Seersucker - Tiny Denim
Part number
2110AH22

Proper Seersucker - Tiny Denim

Denim blue seersucker, an absolutely glorious fabric which is the perfect material for a casual but classic summer garments.
Price incl. VAT
£15.75 per metre
Finest Chambray Navy
Part number
2108O10

Finest Chambray Navy

Pale navy cotton chambray. Lightweight, soft 100% cotton perfect for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Designer Denim Jacket - Dark Indigo 11oz
Part number
2012BEG01b

Designer Denim Jacket - Dark Indigo 11oz

A brilliant quality mid to heavy weight 11oz dark indigo cotton denim, with 2% lycra this denim has an approximate stretch of 5-10%.
Price incl. VAT
£12.00 per metre
10oz Denim - Yami
Part number
2008AH01

10oz Denim - Yami

148cm wide, soft indigo twill denim with 2% elastane for gentle stretch. Mid-weight and versatile.
Price incl. VAT
£12.00 per metre
Sweatshirt - Denim
Sweatshirt - Denim
Part number
2010O11d

Sweatshirt - Denim

280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
£14.95 per metre
Linen Mix - Denim
Part number
2005O150C

Linen Mix - Denim

Stretch, viscose linen mix suiting fabric in blue. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
Price incl. VAT
£10.50 per metre
Superior Quality Plain Poly/Cotton - Denim Blue
Part number
1530x

Superior Quality Plain Poly/Cotton - Denim Blue

Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in denim blue. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
8oz Washed Denim - Dark Blue
Part number
2086x

8oz Washed Denim - Dark Blue

145cm wide, 8oz washed dark blue denim, soft, malleable, and easy to sew. Perfect for shirts!
Price incl. VAT
£13.00 per metre
4oz Washed Chambray Denim - Black
Part number
1711E04

4oz Washed Chambray Denim - Black

Our 145cm, washed denim chambray fabric in black is made from 100% cotton and weighs 4oz, perfect for soft shirts.
Price incl. VAT
£10.50 per metre
French Terry - Denim Marl
French Terry - Denim Marl
Part number
1909H01U*

French Terry - Denim Marl

Plain denim marl 50% Cotton, 45% Polyester 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Price incl. VAT
£12.90 per metre
4oz Washed Chambray Denim - Dark Blue
Part number
1905A09C

4oz Washed Chambray Denim - Dark Blue

Washed 4oz lightweight denim chambray fabric in dark blue, wonderfully soft with a great drape.
Price incl. VAT
£10.00 per metre
Me-Made May: Sewing Your Summer Capsule Wardrobe

Me-Made May: Sewing Your Summer Capsule Wardrobe

Me-Made May is all about celebrating the clothes you’ve sewn, taking pride in wearing them, and maybe giving yourself a gentle nudge to make more. Whether you’re joining in properly or just dipping a toe into the idea, it’s a brilliant excuse…