Inspiration Starts
with Fabric

4.6
Based on 274 reviews
powered by Google

Find the perfect fabric for every project

Whether you’re sewing from scratch, updating your home, or learning a new skill. Fabric Direct Online brings you thousands of quality fabrics, custom made services and expert advice all in one place. Start browsing, get inspired, or let our tools guide you to exactly what you need.

Shop all fabrics

Free UK Delivery

Free delivery on all sample orders and when you spend £100 or more

Shop Securely

Secure online payments

Over 50 Years Experience

Family run UK based retailer

Inspiration

Discover the Morris at Home collection by Ashley Wilde a timeless blend of heritage and contemporary design.

Inspired by the iconic patterns of William Morris, this beautifully curated range features rich textures, intricate prints and a refined colour palette.

Perfect for adding character and elegance to any interior. The collection brings classic British artistry into the modern home.

See what our customers say

Miraculously found our 10 year old curtain material at Fabric Direct. Ordered a sample first to be totally sure then ordered the rest of the material to fit our new bay window. Very impressed with the discount offered too!
Nikki Shepherd

About Fabric Direct Online

Your trusted, family run destination for premium curtain fabrics, soft furnishings, haberdashery and more. All at unbeatable prices. With over 50 years of industry experience, we pride ourselves on exceptional customer service and a passion for quality textiles.

Shop leading brands like ILIV, Belfield, Sanderson and Prestigious Textiles, or take advantage of our made to measure service for curtains, blinds and bespoke soft furnishings.

From our roots in Midlands based stores to our growing online presence, we’re here to help you create beautiful spaces and inspire creativity in your home and wardrobe.

About Fabric Direct Online

Need a hand choosing the right fabric?

Our experts are just a message away, let’s find your perfect fabric together.