Wholesale Fabrics & Textile Accessories for Every Project – Free Fabric Samples Available

Explore our extensive selection of wholesale fabrics and textile accessories, perfect for all types of projects. We supply high-quality materials to textile merchants, fashion designers, garment manufacturers, crafters, schools, universities, and more.

Our range includes popular fabrics such as waterproof fabric, hessian jute cloth, canvas, calico, vinyl, leatherette, cotton, denim, upholstery fabrics, and much more. With a diverse collection to choose from, you're sure to find the ideal fabric for your needs.

Need help deciding? We offer free fabric samples to make your selection easier. Call us on 0121 359 2349 to get started.

Browse our constantly updated fabric collection and contact us for custom requests. Free fabric swatches are available on request!

Latest

Black YKK Zip Chunky - 38cm
Black YKK Zip Chunky - 38cm
£4.15
Black YKK Zip Chunky - 36cm
Black YKK Zip Chunky - 36cm
£4.15
Black YKK Zip Chunky - 34cm
Black YKK Zip Chunky - 34cm
£4.15
Black YKK Zip Chunky - 30cm
Black YKK Zip Chunky - 30cm
£4.15
Black YKK Zip Chunky - 28cm
Black YKK Zip Chunky - 28cm
£3.25
Black YKK Zip Chunky - 24cm
Black YKK Zip Chunky - 24cm
£3.25
Black YKK Zip Chunky - 22cm
Black YKK Zip Chunky - 22cm
£3.25
Serafil 60 Thread 1800mtrs - White (2000)
Serafil 60 Thread 1800mtrs - White (2000)
£8.49
Serafil 60 Thread 1800mtrs - Black (4000)
Serafil 60 Thread 1800mtrs - Black (4000)
£8.49
Strong Bond 60 Thread - 5000mtr - White -1000
Strong Bond 60 Thread - 5000mtr - White -1000
£14.99
Strong Bond 60 Thread - 5000mtr - Navy 0825
Strong Bond 60 Thread - 5000mtr - Navy 0825
£14.99
Serafil 60 Thread 1800mtrs - Grey (0340)
Serafil 60 Thread 1800mtrs - Grey (0340)
£8.49
Strong Bond 20 Thread - 1500m - Black
Strong Bond 20 Thread - 1500m - Black
£14.99
Polypropylene Webbing - 30mm - Black & Turquoise Stripe -50Mtr Roll
Polypropylene Webbing - 30mm - Black & Turquoise Stripe -50Mtr Roll
£24.99
Polypropylene Webbing - 30mm - Black & Turquoise Stripe
Polypropylene Webbing - 30mm - Black & Turquoise Stripe
£1.99
Polypropylene Webbing - 38mm - Black & Orange Stripes -50Mtr Roll
Polypropylene Webbing - 38mm - Black & Orange Stripes -50Mtr Roll
£24.99
Polypropylene Webbing - 38mm - Black & Orange Stripes
Polypropylene Webbing - 38mm - Black & Orange Stripes
£1.99
Polypropylene Webbing - 38mm - Black & White Stripes -50Mtr Roll
Polypropylene Webbing - 38mm - Black & White Stripes -50Mtr Roll
£24.99
Polypropylene Webbing - 38mm - Black & White Stripes
Polypropylene Webbing - 38mm - Black & White Stripes
£1.99
Polypropylene Webbing - 38mm - Black - 50Mtr Roll
Polypropylene Webbing - 38mm - Black - 50Mtr Roll
£24.99

Bestsellers

Flat Elastic 25mm x 25mtr Roll - White
Flat Elastic 25mm x 25mtr Roll - White
£5.49
Non Slip Fabric Spun Bond- 50mtr roll
Non Slip Fabric Spun Bond- 50mtr roll
£112.50
4oz Waterproof Fabric
4oz Waterproof Fabric
£2.95
Black Hessian Fabric - Fire Retardant - 50mtr Roll
Black Hessian Fabric - Fire Retardant - 50mtr Roll
£324.50
Car Seat Belt Webbing - 48mm - 50Mtr ROLL
Car Seat Belt Webbing - 48mm - 50Mtr ROLL
£1.95
Poly Cotton Fabric- FR
Poly Cotton Fabric- FR
£3.96
Lining Fabric
Lining Fabric
£1.85
Hessian Fabric Fire Retardant - Full Roll
Hessian Fabric Fire Retardant - Full Roll
£6.49
Fire Retardant Display Fabric
Fire Retardant Display Fabric
£3.35
Poly Cotton Drill Fabric
Poly Cotton Drill Fabric
£4.95
Black Fire Retardant Fabric Raven
Black Fire Retardant Fabric Raven
£5.95
Box Quilted 4oz Waterproof Fabric
Box Quilted 4oz Waterproof Fabric
£5.41

Featured

14oz Cotton Canvas Fabric
14oz Cotton Canvas Fabric
£4.94
4oz Waterproof Fabric
4oz Waterproof Fabric
£2.95
Proban Fabric
Proban Fabric
£9.99
Green Screen Fabric
Green Screen Fabric
£8.95
Antique Waxed Fabric
Antique Waxed Fabric
£6.95
Bentley Stitch Boxed Design Vinyl
Bentley Stitch Boxed Design Vinyl
£13.95
Bentley Stitch Chain Design Vinyl
Bentley Stitch Chain Design Vinyl
£13.95
Bentley Stitch Double Diamond Vinyl
Bentley Stitch Double Diamond Vinyl
£13.95