Search
Shop
39 items
- Part number
- 2410AH28
Bonded Wool Cotton - Houndstooth Bottle
Bonded in the UK, this water-repellent fabric has a black/white houndstooth wool face and green cotton reverse.
- Price incl. VAT
- £19.95 per metre
- Part number
- 2409PS24
Fine Gabardine - Navy
132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.
- Price incl. VAT
- £11.75 per metre
- Part number
- 2407AH13
Bonded Cotton - Navy/Khaki
Navy on one side and khaki on the other, our water-resistant bonded cotton fabric is perfect for trench coats.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2405CF14
Gabardine - Esercito
154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.
- Price incl. VAT
- £16.00 per metre
- Part number
- 2405CF15
Gabardine - Marina Militare
154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in navy. Very durable and smooth.
- Price incl. VAT
- £16.00 per metre
- Part number
- 2402AH18
Bonded Cotton - Black
Woven in Britain, our plain black bonded cotton fabric is breathable & water-resistant, ideal for trench coats.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH02
Bonded Cotton - Stripe
152cm wide, stripe-patterned bonded cotton fabric with an ivory reverse, perfect for water-resistant coats.
- Price incl. VAT
- £14.00 per metre
- Part number
- 2402AH11
Bonded Cotton - Mid Grey
Our 159cm wide, mid-grey coating fabric made from bonded cotton has a water-resistant & breathable finish.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH10
Bonded Cotton - Dark Teal
160cm wide, dark teal bonded cotton fabric, perfect for breathable and weather-resistant garments.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH09
Bonded Cotton - Wine
This water-resistant and breathable bonded cotton fabric in a wine-red hue is perfect for classic jackets.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH01
Bonded Cotton - Auburn Moon
159cm wide, water-resistant bonded cotton fabric with an abstract red moon print on a burgundy ground.
- Price incl. VAT
- £14.00 per metre
- Part number
- 2402AH03
Bonded Cotton - Green/Red
This bonded cotton fabric has red on one side and green on the other, ideal for water-resistant coats.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH04
Bonded Cotton - Navy/Yellow
Navy on one side and yellow on the other, our water-resistant bonded cotton fabric is perfect for trench coats.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH06
Bonded Cotton - Blue Paisley
150cm wide, bonded cotton fabric with a blue paisley print, water-resistant/breathable, perfect for coats.
- Price incl. VAT
- £14.00 per metre
- Part number
- 2402AH12
Bonded Cotton - Royal
157cm wide, royal blue plain bonded-cotton fabric, breathable and water-repellent, ideal for backpacks.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH13
Bonded Cotton - Magenta
British woven bonded cotton fabric in a magenta pink hue, water-repellent and breathable, ideal for coats.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH14
Bonded Cotton - Mustard
162cm wide, mustard yellow bonded cotton coating fabric, great for breathable/water-resistant jackets.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2402AH16
Bonded Cotton - Citrus
Our bonded cotton coating fabric in a citrus yellow hue is breathable and water-repellent, ideal for bags.
- Price incl. VAT
- £12.50 per metre
- Part number
- 2401PX04C
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
- Price incl. VAT
- £17.50 per metre
- Part number
- 2401PX04B
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
- Price incl. VAT
- £17.50 per metre
- Part number
- 2401PX04D
Denim By The Dozen - Light Wash
Heavy 12oz denim fabric made from 100% cotton with a light blue washed finish, ideal for stylish jeans.
- Price incl. VAT
- £17.50 per metre
- Part number
- 230701C
Liberty Bonded Cotton - Lime
Printed in Japan, our water-resistant double-sided bonded cotton from Liberty fabrics features a lime green abstract design.
- Price incl. VAT
- £24.00 per metre
- Part number
- 2307AH18
PU Coated Cotton - Navy
Cotton fabric with a PU coated backing, ideal for sewing jackets, coats and outwear. Water repellent, densely woven cotton, featuring a navy blue colour.
- Price incl. VAT
- £10.00 per metre
- Part number
- 2209E31
It Ain't Arf Ott
150cm wide soft finish cotton gabardine trousering fabric in beige, excellent for fashioning heavier tunics, skirts and stylish trousers!
- Price incl. VAT
- £9.00 per metre
- Part number
- 0222O01
Remnant - Organic French Terry - Space (1m)
Remnant (1m) - Soft cosy children's jersey fabric for comfy leisurewear, joggers, hoodies and jumpers featuring a fun space design!
- Old price
- £18.00
- Price incl. VAT
- £16.20
10% discount
Valid until 17/12/2024
- Part number
- 2402AH12
Remnant - Bonded Cotton - Royal (4m)
Remnant (4m) - 157cm wide, royal blue plain bonded-cotton fabric, breathable and water-repellent, ideal for backpacks.
- Old price
- £50.00
- Price incl. VAT
- £45.00
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04B
Remnant - Denim By The Dozen - Classic Blue (1.5m)
Remnant (1.5m) - Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
- Old price
- £26.25
- Price incl. VAT
- £23.63
10% discount
Valid until 17/12/2024
- Part number
- 2307AH07 0608s
Remnant - Bonded Cotton - Mackintosh (1.7m)
Remnant (1.7m) - 145cm wide, water resistant double-sided bonded cotton. With a navy hue, branded Mackintosh logo print, and a simple dark navy face. Made in Britain. (2m as 1.7m/mark at beginning.)
- Old price
- £25.50
- Price incl. VAT
- £22.95
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04B 1505s
Remnant - Denim By The Dozen - Classic Blue (1m)
Remnant (1m) - Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
- Old price
- £17.50
- Price incl. VAT
- £15.75
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04A 1505s
Remnant - Denim By The Dozen - Sky Blue (1m)
Remnant (1m) - Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
- Old price
- £17.50
- Price incl. VAT
- £15.75
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04C 1505s
Remnant - Denim By The Dozen - Dark Indigo (1m)
Remnant (1m) - This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
- Old price
- £17.50
- Price incl. VAT
- £15.75
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04D 1505s
Remnant - Denim By The Dozen - Light Wash (1m)
Remnant (1m) - Heavy 12oz denim fabric made from 100% cotton with a light blue washed finish, ideal for stylish jeans.
- Old price
- £17.50
- Price incl. VAT
- £15.75
10% discount
Valid until 17/12/2024
- Part number
- 2401PX04C 0304s
Remnant - Denim By The Dozen - Dark Indigo (50cm)
Remnant (50cm) - This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
- Old price
- £8.75
- Price incl. VAT
- £7.88
10% discount
Valid until 17/12/2024
- Part number
- 2307AH05 2301A
Remnant - Bonded Cotton - Grey Stripe (95cm)
Remnant (95cm) - 135cm wide bonded cotton, ideal for classic trench coats. Water repellent, featuring a stylish grey and white stripe and beige reverse. Made in Britain
- Old price
- £11.87
- Price incl. VAT
- £10.68
10% discount
Valid until 17/12/2024
- Part number
- 2405CF16
Colonial
148cm wide, cotton chino twill trousering fabric in pale stone. Super soft and durable, made in Italy!
- Price incl. VAT
- £16.00 per metre
Out of stock
- Part number
- 2402AH07
Bonded Cotton - Dogtooth
Black & white bonded cotton fabric with a soft houndstooth face and solid black reverse, ideal for coats.
- Price incl. VAT
- £14.00 per metre
Out of stock
- Part number
- 2402AH05
Bonded Cotton - Snake Black
148cm wide, bonded cotton coating fabric featuring a snakeskin print on a black ground, ideal for bags.
- Price incl. VAT
- £14.00 per metre
Out of stock
- Part number
- 2402AH17
Bonded Cotton - Chocolate
157cm wide, chocolate brown bonded cotton fabric, breathable & water-resistant, ideal for trench coats.
- Price incl. VAT
- £12.50 per metre
Out of stock
- Part number
- 2401PX04A
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
- Price incl. VAT
- £17.50 per metre
Out of stock
Newsroom
Fabulous New Fabrics
We have been busy little bees here at Croft Mill, working tirelessly to get some fabulous new fabrics on the web for you to see and buy. We have some lovely gabardines and some stunning dress fabrics including cottons, jerseys and trouserings. So…
The Great British Sewing Bee Series 9 - Episode 9 Recap
Episode 9 of BBC's Great British Sewing Bee: Semi-finals bring utilitarian magic – boiler suits and trench coats take centre stage!
Sewing Your Best Coat: Tips on Picking Your Next Coating Fabric & Pattern
Explore our top tips for coat-making with our latest blog. Discover fabric and pattern recommendations for classic styles like trench, pea coat, and more.
Top 10 Favourite Trouser Patterns
If you've been searching for the perfect trouser pattern to kickstart your next project, you're in the right place. We've compiled a list of our top 10 bestselling trouser sewing patterns. Whether you're a beginner or an experienced…
Stay Dry, Stay Stylish: A Guide To Waterproof Fabrics
Discover the ultimate waterproof fabric guide: explore top choices, properties, care tips, and unleash the potential of your outdoor adventures.
5-Star Fabric Favourites: Reviewed by You
With over 470 five-star rated fabrics in our collection, you'll find everything from bold prints to rich, luxurious textures. These top-rated picks have earned glowing 5-star reviews for their quality, versatility, and style.