Order Online - We'll call you to confirm and complete. Visiting in person - Please read our COVID-19 Policy


  • Welcome to Edinburgh Fabrics

  • Whilst we can't see you in person we hope you'll enjoy browsing our store and placing your orders online.

  • When you order we will call you to confirm availability, discuss delivery and arrange payment.

Welcome to Edinburgh Fabrics

Whilst we can't see you in person we hope you'll enjoy browsing our store and placing your orders online.

When you order we will call you to confirm availability, discuss delivery and arrange payment.


Edinburgh Fabrics will be open again from Monday the 29th of June and we look forward to welcoming you back.

Edinburgh Fabrics is a family run business, and like many others, has been affected by the Coronavirus pandemic. It is our top priority to keep our customers and our family safe. Due to this, we have taken a number of steps to make shopping at our store as safe as possible. For full details of the safety measures implemented and changes to our services please visit our page with important customer information.

Our online ordering system, established during the lockdown period, will still be available now the store is open. Collection at the store and postal service for online orders will still be available but we will no longer be providing the same day or next day local delivery service

Edinburgh Fabrics