Dayfari — turn your day off into a safariGet the app

Thrift stores in St Andrews

St Andrews, Fife has 8 thrift and charity shops on the map right now. Every one of the 8 is a charity shop, which tells you something about St Andrews: the second-hand scene here runs on donations, and the money stays local. Stock turns over fast in all of them, so the shop that had nothing last month might have your thing this week.

This guide covers every thrift store we could verify in and around St Andrews (within about 15 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Oxfam and Cancer Research UK, plus The Salvation Army — each with its own personality, which is half the fun. If a shop's missing from St Andrews's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

8 Logies Lane, St Andrews - geograph.org.uk - 5884946
Photo: Richard Law, CC BY-SA 2.0, via Wikimedia Commons

The St Andrews thrift lineup

8 in St Andrews, plus 13 more around St Andrews below:

Oxfam

Charity shop0.1 km from St Andrews

Oxfam — a charity shop, found on 135 South Street in St Andrews. Also worth knowing about Oxfam: it has a website with more detail.

135 South Street, St Andrews, KY16 9UN

Website

Cancer Research UK

Charity shop0.1 km from St Andrews

Cancer Research UK is a charity shop on South Street, St Andrews. Cancer Research UK also notes on the map: the map lists its hours as Mo-Sa 09:00-17:30; Su 11:00-17:00; it has a website with more detail.

South Street, St Andrews

Hours: Mo-Sa 09:00-17:30; Su 11:00-17:00

Website

The Salvation Army

Charity shop0.1 km from St Andrews

The Salvation Army — a charity shop, found on Church Street in St Andrews. Also worth knowing about The Salvation Army: it has a website with more detail.

Church Street, St Andrews

Website

British Heart Foundation

Charity shop0.1 km from St Andrews

British Heart Foundation is a charity shop on Bell Street, St Andrews. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; Su 12:00-16:00; it has a website with more detail.

Bell Street, St Andrews, KY16 9UR

Hours: Mo-Sa 09:30-17:00; Su 12:00-16:00

Website

Logies lane, St Andrews - geograph.org.uk - 139910
Image: Jim Bain / CC BY-SA 2.0 / Wikimedia Commons

Barnardo's

Charity shop0.1 km from St Andrews

Barnardo's — a charity shop, found on Bell Street in St Andrews. Also worth knowing about Barnardo's: the map lists its hours as Mo-Sa 09:30-17:00; Su 12:00-17:00; it has a website with more detail.

Bell Street, St Andrews, KY16 9UR

Hours: Mo-Sa 09:30-17:00; Su 12:00-17:00

Website

Barnardo's

Charity shop0.1 km from St Andrews

Barnardo's — a charity shop, found on Bell Street in St Andrews. Also worth knowing about Barnardo's: it has a website with more detail.

Bell Street, St Andrews, KY16 9UX

Website

Sense Scotland

Charity shop0.2 km from St Andrews

Sense Scotland is a charity shop.

Save the Children

Charity shop0.2 km from St Andrews

Save the Children is a charity shop. Save the Children also notes on the map: it has a website with more detail.

Website

Town Hall, St Andrews - geograph.org.uk - 139905
Photograph by Jim Bain (CC BY-SA 2.0), via Wikimedia Commons
Holy Trinity Church, St Andrews - geograph.org.uk - 139895
Image: Jim Bain / CC BY-SA 2.0 / Wikimedia Commons

What the map tells us about thrifting in St Andrews

3 of the 8 shops list their opening hours, which is unusually helpful for St Andrews — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to St Andrews; volunteer-run shops sometimes close early on quiet days.

7 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.

Thrift shops cluster a little: 3 of them sit on Bell Street, so you can string those into one walk and hit the rest by car.

The St Andrews thrift circuit

The efficient St Andrews thrifting route strings these together: Oxfam on 135 South Street, Cancer Research UK on South Street, The Salvation Army on Church Street, British Heart Foundation on Bell Street, Barnardo's on Bell Street, Barnardo's on Bell Street, Sense Scotland, and Save the Children — 8 shops, one logical loop, no backtracking.

Thrifting tips for St Andrews

A few things worth knowing before you work through St Andrews's thrift stores:

Good to know

We searched about 15 km around St Andrews — 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 St Andrews can take a while to appear. Spotted a closure among the 8, or a shop we missed entirely? The map is the source of truth here — one OpenStreetMap edit corrects it for everyone.

Prices at St Andrews'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 — St Andrews included.

Worth the trip: more thrift stores around St Andrews

13 more within about 15 km of St Andrews, nearest first:

Charity Shop

Charity shop13.1 km from St Andrews

Charity Shop is a charity shop.

Barnardo's

Charity shop13.5 km from St Andrews

Barnardo's — a charity shop. Also worth knowing about Barnardo's: the map lists its hours as Mo-Sa 09:00-17:00; Su 11:00-16:00.

Hours: Mo-Sa 09:00-17:00; Su 11:00-16:00

Castle Furniture Project

Charity shop13.5 km from St Andrews

Castle Furniture Project — a charity shop, found on East Burnside in Cupar. Also worth knowing about Castle Furniture Project: a phone number is listed — worth a call before a special trip; it has a website with more detail.

East Burnside, Cupar, KY15 4DQ

Phone: +44 1334 654445

Website

The Salvation Army

Charity shop13.5 km from St Andrews

The Salvation Army — a charity shop. Also worth knowing about The Salvation Army: it has a website with more detail.

Website

British Heart Foundation

Charity shop13.5 km from St Andrews

British Heart Foundation is a charity shop. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; it has a website with more detail.

Hours: Mo-Sa 09:30-17:00

Website

British Red Cross

Charity shop13.5 km from St Andrews

British Red Cross — a charity shop, found on 36 Bonnygate in Cupar. Also worth knowing about British Red Cross: it has a website with more detail.

36 Bonnygate, Cupar, KY15 4LD

Website

Save the Children

Charity shop14.8 km from St Andrews

Save the Children is a charity shop on 63 Gray Street, Dundee.

63 Gray Street, Dundee, DD5 2BP

Past Present Future

Charity shop14.9 km from St Andrews

Past Present Future — a charity shop, found on 104 Gray Street in Dundee.

104 Gray Street, Dundee, DD5 2DN

British Heart Foundation

Charity shop14.9 km from St Andrews

British Heart Foundation is a charity shop on 202 Brook Street, Dundee. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:30-15:30; a phone number is listed — worth a call before a special trip; it has a website with more detail.

202 Brook Street, Dundee

Hours: Mo-Sa 09:30-17:00; Su 10:30-15:30

Phone: +44 1382 772899

Website

Oxfam

Charity shop14.9 km from St Andrews

Oxfam — a charity shop, found on 202 Brook Street in Dundee. Also worth knowing about Oxfam: the map lists its hours as Mo-Sa 09:00-17:00; Su 12:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

202 Brook Street, Dundee, DD5 2AH

Hours: Mo-Sa 09:00-17:00; Su 12:00-16:00

Phone: +44 1382 739262

Website

Cancer Research UK

Charity shop14.9 km from St Andrews

Cancer Research UK is a charity shop on 198-200 Brook Street, Dundee. Cancer Research UK also notes on the map: the map lists its hours as Mo-Sa 08:30-17:00; Su 11:00-16:30; a phone number is listed — worth a call before a special trip; it has a website with more detail.

198-200 Brook Street, Dundee

Hours: Mo-Sa 08:30-17:00; Su 11:00-16:30

Phone: +44 1382 739807

Website

Shelter

Charity shop15.0 km from St Andrews

Shelter is a charity shop on 215 Brook Street, Dundee. Shelter also notes on the map: it has a website with more detail.

215 Brook Street, Dundee, DD5 2AG

Website

The Salvation Army

Charity shop15.0 km from St Andrews

The Salvation Army — a charity shop, found on 205 Brook Street in Dundee. Also worth knowing about The Salvation Army: it has a website with more detail.

205 Brook Street, Dundee, DD5 2AG

Website

Thrift store listings for St Andrews: 8 in St Andrews and 13 more nearby 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.

Blog · Privacy · Terms · About · Contact
List your business · Submit an event

Get the Dayfari app

Your weekend in your pocket — save events, get reminders, plan road trips.

Get it onGoogle PlayComing soon onApp Store