This June only—Grab up to 10 free samples instead of 6, with no postage fees to UK addresses! Introducing new large samples!
Free Sample Swatches
30-Day Returns Guarantee
Free Delivery Over £75 (Conditions Apply)
Your Mini-Basket
Your basket is empty at the moment... Why not see what we can do about that?
Your Samples

You haven't chosen any samples yet. Remember that your first ten samples of most fabrics are free!

Large, or additional samples thereafter, are charged at £0.50/each.

Shop Now!




Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

Are you a trade customer?

Trade customers are involved in using our fabric professionally as upholsterers, tailors and seamstresses, curtain makers and so much more. These customers are eligible for special trade accounts at Fabric Online, and benefit from our trade pricing structure.

If you are using our fabric professionally then we encourage you to get in touch after you have set up a regular account, and our sales team will be happy to discuss further.

Trade Application