Thrift stores in Edinburgh
Thrift stores reward the patient. In Edinburgh, Scotland that patience currently stretches across 200 mapped shops — 187 of them are charity shops and 13 are independent second-hand stores, so Edinburgh gives you both flavours of thrifting in one trip.
This guide covers every thrift store we could verify in and around Edinburgh (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Barnardo's and Barnardo's Children, plus British Red Cross — each with its own personality, which is half the fun. If a shop's missing from Edinburgh's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

The Edinburgh thrift lineup
200 mapped within about 40 km — showing 60:
Barnardo's
Charity shop
Barnardo's — a charity shop.
Barnardo's Children
Charity shop
Barnardo's Children — a charity shop, found on Regents Way in Dalgety Bay. Also worth knowing about Barnardo's Children: the map lists its hours as Mo-Sa 09:00-17:00; Su 10:00-16:00.
Regents Way, Dalgety Bay
Hours: Mo-Sa 09:00-17:00; Su 10:00-16:00
British Red Cross
Charity shop
British Red Cross — a charity shop, found on 1 Croall Place in Edinburgh. Also worth knowing about British Red Cross: it has a website with more detail.
1 Croall Place, Edinburgh, EH7 4LT
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop, found on 136 Lothian Road in Edinburgh. Also worth knowing about British Heart Foundation: it has a website with more detail.
136 Lothian Road, Edinburgh

British Heart Foundation
Charity shop
British Heart Foundation is a charity shop on 200 Morningside Road, Edinburgh. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; Su 11:00-16:00; it has a website with more detail.
200 Morningside Road, Edinburgh, EH10 4QQ
Hours: Mo-Sa 09:30-17:00; Su 11:00-16:00
Oxfam
Charity shop
Oxfam — a charity shop. Also worth knowing about Oxfam: the map lists its hours as Mo-Fr 09:30-17:30; Sa 09:30-17:30; Su 01:30-16:00; it has a website with more detail.
Hours: Mo-Fr 09:30-17:30; Sa 09:30-17:30; Su 01:30-16:00
St. Columba's Hospice Care
Charity shop
St. Columba's Hospice Care is a charity shop on 195-197 Morningside Road, Edinburgh. St. Columba's Hospice Care also notes on the map: the map lists its hours as Mo-Sa 11:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
195-197 Morningside Road, Edinburgh, EH10 4QP
Hours: Mo-Sa 11:00-16:00
Phone: +44 131 447 8686
Barnardo's
Charity shop
Barnardo's is a charity shop on 28 Crighton Place, Edinburgh. Barnardo's also notes on the map: the map lists its hours as Mo,Su off; Tu-Sa 10:30-18:00; it has a website with more detail.
28 Crighton Place, Edinburgh
Hours: Mo,Su off; Tu-Sa 10:30-18:00

St Columba's Hospice Care
Charity shop
St Columba's Hospice Care — a charity shop, found on 352 Leith Walk in Edinburgh. Also worth knowing about St Columba's Hospice Care: the map lists its hours as Mo-Sa 10:00-16:00; Su 12:00-16:00.
352 Leith Walk, Edinburgh, EH6 5BR
Hours: Mo-Sa 10:00-16:00; Su 12:00-16:00
Bethany Shop
Charity shop
Bethany Shop is a charity shop on 17 Duke Street, Edinburgh. Bethany Shop also notes on the map: the map lists its hours as Mo-Sa 09:30-16:45; Su off; it has a website with more detail.
17 Duke Street, Edinburgh, EH6 8HG
Hours: Mo-Sa 09:30-16:45; Su off
Marie Curie
Charity shop
Marie Curie — a charity shop, found on 2 Montagu Terrace in Edinburgh. Also worth knowing about Marie Curie: the map lists its hours as Tu 10:30-16:30; Mo,We-Sa 09:00-16:30; it has a website with more detail.
2 Montagu Terrace, Edinburgh, EH3 5QX
Hours: Tu 10:30-16:30; Mo,We-Sa 09:00-16:30
Chattitude
Charity shop
Chattitude — a charity shop, found on 156-158 Dundas Street in Edinburgh.
156-158 Dundas Street, Edinburgh

Shelter
Charity shop
Shelter is a charity shop on 39 Forrest Road, Edinburgh. Shelter also notes on the map: the map lists its hours as Mo,Th-Sa 10:30-17:45; Tu,We 10:00-17:45; Su 12:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
39 Forrest Road, Edinburgh, EH1 2QP
Hours: Mo,Th-Sa 10:30-17:45; Tu,We 10:00-17:45; Su 12:00-16:00
Phone: +44 131 220 4386
Save the Children
Charity shop
Save the Children — a charity shop, found on 144 Marchmont Road in Edinburgh. Also worth knowing about Save the Children: the map lists its hours as Mo-Sa 10:00-17:00.
144 Marchmont Road, Edinburgh, EH9 1AQ
Hours: Mo-Sa 10:00-17:00
Shelter
Charity shop
Shelter is a charity shop on 104 Raeburn Place, Edinburgh. Shelter also notes on the map: the map lists its hours as Mo-Sa 10:00-18:00; Su 11:00-17:00; it has a website with more detail.
104 Raeburn Place, Edinburgh, EH4 1HH
Hours: Mo-Sa 10:00-18:00; Su 11:00-17:00
Mary's Living & Giving Shop
Charity shopRun by Save The Children
Run by Save The Children, Mary's Living & Giving Shop is a charity shop, found on 34A Raeburn Place in Edinburgh. Also worth knowing about Mary's Living & Giving Shop: the map lists its hours as Mo-Sa 09:30-17:00; Su 12:00-16:00; a phone number is listed — worth a call before a special trip.
34A Raeburn Place, Edinburgh, EH4 1HN
Hours: Mo-Sa 09:30-17:00; Su 12:00-16:00
Phone: +44 131 315 2856
British Heart Foundation
Charity shop
British Heart Foundation is a charity shop on 37-39 Raeburn Place, Edinburgh. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; Su 11:00-16:00.
37-39 Raeburn Place, Edinburgh
Hours: Mo-Sa 09:30-17:00; Su 11:00-16:00
Oxfam
Charity shop
Oxfam is a charity shop on 64 Raeburn Place, Edinburgh. Oxfam also notes on the map: the map lists its hours as Mo-We, Fr-Sa 10:00-17:00; Th 10:00-19:30; Su 13:00-17:00; it has a website with more detail.
64 Raeburn Place, Edinburgh
Hours: Mo-We, Fr-Sa 10:00-17:00; Th 10:00-19:30; Su 13:00-17:00
St Columba's Hospice
Charity shop
St Columba's Hospice is a charity shop.
Sense Scotland
Charity shop
Sense Scotland is a charity shop on 98 Ocean Drive, Edinburgh.
98 Ocean Drive, Edinburgh, EH6 6JJ
Chest Heart & Stroke Scotland
Charity shop
Chest Heart & Stroke Scotland — a charity shop, found on 131 Bruntsfield Place in Edinburgh. Also worth knowing about Chest Heart & Stroke Scotland: it has a website with more detail.
131 Bruntsfield Place, Edinburgh, EH10 4EB
Thrift Shop 2
Charity shop
Thrift Shop 2 is a charity shop on 43 Bruntsfield Place, Edinburgh.
43 Bruntsfield Place, Edinburgh, EH10 4HJ
Thrift Shop
Charity shop
Thrift Shop is a charity shop on 6 Bruntsfield Place, Edinburgh. Thrift Shop also notes on the map: a phone number is listed — worth a call before a special trip.
6 Bruntsfield Place, Edinburgh, EH10 4HN
Phone: +44 131 229 4646
Kersiebank Community Project Furniture And Foodbank
Charity shop
Kersiebank Community Project Furniture And Foodbank — a charity shop.
All Together
Charity shop
All Together is a charity shop on 87 Leith Walk, Edinburgh. All Together also notes on the map: the map lists its hours as Mo-Fr 09:30-17:30; Sa 09:30-17:00; Su 11:00-16:00; Mo-Sa 09:00-17:00; Su off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
87 Leith Walk, Edinburgh, EH6 8LX
Hours: Mo-Fr 09:30-17:30; Sa 09:30-17:00; Su 11:00-16:00; Mo-Sa 09:00-17:00; Su off
Phone: +44 131 553 7016
Shelter
Charity shop
Shelter — a charity shop, found on 27 Dalry Road in Edinburgh. Also worth knowing about Shelter: it has a website with more detail.
27 Dalry Road, Edinburgh
Save the Children
Charity shop
Save the Children — a charity shop, found on 112 Nicolson Street in Edinburgh. Also worth knowing about Save the Children: it has a website with more detail.
112 Nicolson Street, Edinburgh, EH8 9EJ
Barnardo's
Charity shop
Barnardo's is a charity shop on 106 Nicolson Street, Edinburgh. Barnardo's also notes on the map: it has a website with more detail.
106 Nicolson Street, Edinburgh
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop, found on 102 Nicolson Street in Edinburgh. Also worth knowing about British Heart Foundation: it has a website with more detail.
102 Nicolson Street, Edinburgh
Cancer Research UK
Charity shop
Cancer Research UK is a charity shop on 130-132 Nicolson Street, Edinburgh. Cancer Research UK also notes on the map: it has a website with more detail.
130-132 Nicolson Street, Edinburgh, EH8 9EH
Chest, Heart and Stroke Scotland
Charity shop
Chest, Heart and Stroke Scotland is a charity shop. Chest, Heart and Stroke Scotland also notes on the map: the map lists its hours as Tu,Th-Sa 10:00-17:00; Mo 11:00-16:00.
Hours: Tu,Th-Sa 10:00-17:00; Mo 11:00-16:00
PDSA
Charity shop
PDSA — a charity shop, found on 85 Nicolson Street in Edinburgh. Also worth knowing about PDSA: a phone number is listed — worth a call before a special trip; it has a website with more detail.
85 Nicolson Street, Edinburgh, EH8 9BZ
Phone: +44 131 6673582
The Salvation Army
Charity shop
The Salvation Army is a charity shop on 65 Newington Road, Edinburgh. The Salvation Army also notes on the map: the map lists its hours as Mo-Sa 09:00-17:00; it has a website with more detail.
65 Newington Road, Edinburgh
Hours: Mo-Sa 09:00-17:00
Cancer Research UK
Charity shop
Cancer Research UK — a charity shop, found on 30D Raeburn Place in Edinburgh.
30D Raeburn Place, Edinburgh, EH4 1HN
Chest, Heart & Stroke
Charity shop
Chest, Heart & Stroke is a charity shop on 71-73 Raeburn Place, Edinburgh.
71-73 Raeburn Place, Edinburgh
Barnardo's
Charity shop
Barnardo's — a charity shop, found on 29-31 Deanhaugh Street in Edinburgh. Also worth knowing about Barnardo's: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:00-16:00.
29-31 Deanhaugh Street, Edinburgh, EH4 1LR
Hours: Mo-Sa 09:30-17:00; Su 10:00-16:00
Debra Charity Shop
Charity shop
Debra Charity Shop is a charity shop on 15 Deanhaugh Street, Edinburgh.
15 Deanhaugh Street, Edinburgh, EH4 1LU
Bethany
Charity shop
Bethany is a charity shop on 46 Hamilton Place, Edinburgh. Bethany also notes on the map: the map lists its hours as Mo-Sa 10:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
46 Hamilton Place, Edinburgh, EH3 5AX
Hours: Mo-Sa 10:00-17:00
Phone: +44 131 561 8960
St. Columba’s Hospice Care
Charity shop
St. Columba’s Hospice Care is a charity shop on 10-12 Hamilton Place, Edinburgh. St. Columba’s Hospice Care also notes on the map: the map lists its hours as Mo-Sa 10:00-16:00; Su 11:00-16:00.
10-12 Hamilton Place, Edinburgh
Hours: Mo-Sa 10:00-16:00; Su 11:00-16:00
Save the Children
Charity shop
Save the Children is a charity shop on 390 Morningside Road, Edinburgh. Save the Children also notes on the map: a phone number is listed — worth a call before a special trip.
390 Morningside Road, Edinburgh, EH10 5HX
Phone: +44 131 447 1370
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop. Also worth knowing about British Heart Foundation: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:00-16:00.
Hours: Mo-Sa 09:30-17:00; Su 10:00-16:00
British Red Cross
Charity shop
British Red Cross — a charity shop, found on 44A Raeburn Place in Edinburgh. Also worth knowing about British Red Cross: the map lists its hours as Mo-Sa 09:30-17:30; Su 10:00-16:00; it has a website with more detail.
44A Raeburn Place, Edinburgh, EH4 1HL
Hours: Mo-Sa 09:30-17:30; Su 10:00-16:00
Leslie Christian Charity
Charity shop
Leslie Christian Charity is a charity shop.
Junk Box
Second-hand store
Junk Box — an independent second-hand store.
The Salvation Army
Charity shop
The Salvation Army is a charity shop. The Salvation Army also notes on the map: the map lists its hours as Mo-Sa 09:00-17:00; it has a website with more detail.
Hours: Mo-Sa 09:00-17:00
Barnardo's
Charity shop
Barnardo's — a charity shop.
PDSA
Charity shop
PDSA — a charity shop.
PDSA
Charity shop
PDSA — a charity shop, found on 88-89 South Bridge in Edinburgh. Also worth knowing about PDSA: it has a website with more detail.
88-89 South Bridge, Edinburgh, EH1 1HN
The Bethany Shop
Charity shop
The Bethany Shop — a charity shop, found on 1-3 Summerhall Place in Edinburgh. Also worth knowing about The Bethany Shop: the map lists its hours as Mo-Sa 10:00-17:00.
1-3 Summerhall Place, Edinburgh, EH9 1QE
Hours: Mo-Sa 10:00-17:00
The Bethany Shop
Charity shop
The Bethany Shop — a charity shop, found on 32B Haddington Place in Edinburgh. Also worth knowing about The Bethany Shop: the map lists its hours as Mo-Sa 10:00-17:00; Su off; it has a website with more detail.
32B Haddington Place, Edinburgh
Hours: Mo-Sa 10:00-17:00; Su off
Oxfam
Charity shop
Oxfam — a charity shop. Also worth knowing about Oxfam: it has a website with more detail.
St Margaret of Scotland Hospice
Charity shop
St Margaret of Scotland Hospice is a charity shop.
The Salvation Army
Charity shop
The Salvation Army is a charity shop.
Marie Curie
Charity shop
Marie Curie — a charity shop, found on 7 South Bridge in Edinburgh. Also worth knowing about Marie Curie: it has a website with more detail.
7 South Bridge, Edinburgh, EH1 1LL
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop, found on 85 Shandwick Place in Edinburgh. Also worth knowing about British Heart Foundation: the map lists its hours as Mo-Sa 09:30-17:00; Su 11:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
85 Shandwick Place, Edinburgh, EH2 4SD
Hours: Mo-Sa 09:30-17:00; Su 11:00-16:00
Phone: +44 131 229 7998
Oxfam
Charity shop
Oxfam — a charity shop, found on 120-122 Nicolson Street in Edinburgh. Also worth knowing about Oxfam: it has a website with more detail.
120-122 Nicolson Street, Edinburgh
Shelter
Charity shop
Shelter — a charity shop, found on 134 Nicolson Street in Edinburgh. Also worth knowing about Shelter: it has a website with more detail.
134 Nicolson Street, Edinburgh
Samaritans
Charity shop
Samaritans — a charity shop, found on 136 Nicolson Street in Edinburgh.
136 Nicolson Street, Edinburgh
Barnardo's
Charity shop
Barnardo's is a charity shop. Barnardo's also notes on the map: the map lists its hours as Mo-Sa 09:30-17:30; Su 11:00-16:00.
Hours: Mo-Sa 09:30-17:30; Su 11:00-16:00
Shelter
Charity shop
Shelter is a charity shop. Shelter also notes on the map: the map lists its hours as Mo-Fr 09:30-17:00; Sa 10:00-17:30; Su 11:30-16:30; it has a website with more detail.
Hours: Mo-Fr 09:30-17:00; Sa 10:00-17:30; Su 11:30-16:30
What the map tells us about thrifting in Edinburgh
72 of the 200 shops list their opening hours, which is unusually helpful for Edinburgh — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to Edinburgh; volunteer-run shops sometimes close early on quiet days.
78 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.
Thrift shops cluster a little: 2 of them sit on 25 Thorny Crook Gardens, so you can string those into one walk and hit the rest by car.
The Edinburgh thrift circuit
The efficient Edinburgh thrifting route strings these together: Barnardo's, Barnardo's Children on Regents Way, British Red Cross on 1 Croall Place, British Heart Foundation on 136 Lothian Road, British Heart Foundation on 200 Morningside Road, Oxfam, St. Columba's Hospice Care on 195-197 Morningside Road, and Barnardo's on 28 Crighton Place — 200 shops, one logical loop, no backtracking. 192 more are listed below.
Thrifting tips for Edinburgh
Thrifting in Edinburgh goes better with a little prep:
- Look behind the front row at Barnardo's. Shoppers pull things out and shove them back carelessly. The best find is often one rack deep, half-hidden.
- Check the art and frames at Barnardo's Children. Original art, good frames, and the occasional genuine print turn up constantly. Frames alone are worth the habit.
- The book section is underpriced everywhere. Books are heavy, slow to sell, and priced to clear. First editions and out-of-print gems hide here regularly.
- Follow the shop if it's online. Some stores post new arrivals or sale days on social media. One follow costs nothing and catches the announcements.
Good to know
We searched about 40 km around Edinburgh — that covers the town itself plus the surrounding communities you'd reasonably drive to for a thrifting run. Listings come from OpenStreetMap, mapped by local volunteers, so a brand-new shop in Edinburgh can take a while to appear. Spotted a closure among the 200, or a shop we missed entirely? The map is the source of truth here — one OpenStreetMap edit corrects it for everyone.
Prices at Edinburgh's thrift stores are set by each shop and change constantly, so we don't list them. As a rough rule, charity shops are the cheapest, independents sit in the middle, and anything labelled vintage costs more everywhere — Edinburgh included.
Thrift store listings for Edinburgh: 200 mapped from OpenStreetMap contributors (ODbL). Photos from Wikimedia Commons contributors; individual photo credits appear in captions. Listing data was last refreshed automatically — verify hours before visiting.