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!

Customer Support

    Our customer support team are on hand to answer any questions that you might have or to resolve any issues with previous orders.

    Fabric Online is a trading name and registered trademark of Ambassador Textiles Ltd. Company no. 1065177 (England & Wales). VAT no. GB145480860.

    Unit A Vulcan Point, Vulcan Street, Oldham, Greater Manchester, OL1 4DR
    +44 (0)871 423 2806
    Mon – Thu 08:15 – 17:00
    Friday 08:15 – 14:45
    Sat & Sun Closed