Order online - We'll call you to confirm and complete.

Edinburgh Fabrics - Revised Opening Hours

We are presently closed for over the counter sales but our online ordering service is available.

Due to the current pandemic Scottish national restrictions require all non-essential retail businesses to remain closed. Although we are closed for over-the-counter sales we are absolutely open for online/email orders and our local delivery/postal and click and collect services are still available.

Online/email orders

Email/online orders are very welcome and will be despatched Mondays, Wednesdays and Fridays, postage/local delivery is available for a small fee.

Click and collect

Orders placed online/email may also be collected, in person, from our store on Mondays, Wednesdays and Fridays between the hours of 10:00am and 2:00pm - please order in advance and allow 24 hours before collection.


Edinburgh Fabrics was established in 1980, we are a small family business aiming to provide our customers with a personal touch. We stock almost everything for the home dressmaker, quilter or craft person. From fabrics and buttons to trimmings and many more items for creating the perfect project.

We champion British wool and hold the largest range of Yorkshire and Scottish Wool fabrics in Edinburgh. We take pride in stocking Harris Tweed fabrics, helping to grow the cottage industry of the Isle Of Harris.

12-14 St. Patrick Square

Tel: 0131 668 2790

Featured Fabrics