Shops for Materials

Textiles and Haberdashery:

David Drummond Sewing Machines
david drummonds sewing machines

79-81 Haymarket Terrace (map)
Open: Monday to Saturday 9.30am-5.30pm, closed Sunday
Telephone: 0131 539 7766

Specialises in sewing and knitting machines, parts and repairs as well as haberdashery stock.


Edinburgh Fabrics

12-14 St Patrick Square (map)
Open: Monday-Saturday
: 10am-7 pm, Sun:1 pm-6pm
Telephone: 0131 668 2790

Founded in 1979, Edinburgh Fabrics has a wide selection of fabrics,  zips, buttons, sequins, trimmings, feathers and dyes.


John Lewis
St James Shopping Centre, Leith Street (map)
Open: Monday to Wednesday & Friday-Saturday 9am-6pm, Thursday 9am-8pm, Sunday 11.30am-6pm
Telephone: 0131 556 9121

Sells sewing machines, fabrics, haberdashery and wool.




48 Princes Street (map)
Open: Monday to Wednesday 10am-7pm, Thursday 10am-8pm, Friday 9.30am-7pm, Saturday  9am-7pm, Sunday 11am-6.30pm
Telephone: 0131 225 2442

Sells wool, patterns and haberdashery. 


k1 Yarns

89 West Bow (map)
Open: Monday to Thursday 11am-6pm, Friday to Saturday 11am-5pm, Sunday 11am-4pm
Telephone: 0131 226 7472

K1 Yarns mainly stocks hand-dyed yarns from small producers. They also do knitting and crocheting classes.


McAree Borthers

19 Howe Street (map)
Open: Monday- Saturday 9.30am-5.30pm
Telephone:0131 558 1747 ‎

Sells a selection of yarns and patterns.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s