Scotland is a thrift lover's haven with 230 second-hand shops — whether you're a vintage fashion fan or just love a bargain, there's a shop for you.
Second-hand shops are spread all over Scotland, with many in popular regions such as City of Edinburgh, Glasgow City, Scottish Borders, Fife, Highland and Dumfries and Galloway. The pre-loved shopping movement keeps growing — and so does the choice. Use the Ganddee app to find new shops and read reviews from fellow thrifters.
When are second-hand shops open in Scotland?
Typical opening hours: Mon–Sat 10:00 AM – 5:00 PM, Sun 11:00 AM – 4:00 PM.
"What a gorgeous wee find! They sell ladies, Gents and kidswear as well as locally made curated gifts and handmade items. Their aim is to keep textiles in circulation so all the handmade things are apparently made using donated fabrics and trims. I'll definitely be back."
"Probably the best 2nd hand bookshop I’ve been to. The staff is very friendly and they have a super large selection of books. Knowing that funds go to charity is definitely the icing on the cake!"
"Great selection of second-hand clothing, you can always find something here. Prices are on the slightly more expensive side of things, though still generally quite reasonable."
Second-Hand Shops Near Me in Scotland
Enter your postcode or city to find second-hand shops near you.
31 Market St, St Andrews, KY16 9NS, United Kingdom
Today 11am–5pm
Sells Books · Vintage
List Your Second-Hand Shop on Ganddee
Do you run a second-hand shop? Be seen by over 120,000 second-hand shoppers looking for vintage shops and thrifting spots nearby on Ganddee! It is completely free to list your shop.