Logo of the Ganddee mobile app Get App

Explore by region

Charity Shops in Moray

Moray has 16 charity shops to discover, including major organisations such as British Red Cross (4), Cancer Research UK (2), Barnardo's (1), Blythswood (1) and Sue Ryder (1), alongside shops like

Charity Shops Near Me in Moray

Enter your postcode or city to find charity shops near you.

Charity shops listed
16
From local boutiques to superstores
Shopper reviews
5
From shoppers who have visited
Open Sundays
3
of the shops listed
Budget-friendly
63%
From shopper reviews

List of Charity Shops

16 charity shops in Moray — page 2 of 2.

Oxfam Shop in Elgin

Oxfam Shop

Unit 11 45 High Street, Elgin, IV30 1EE, United Kingdom

Today Closed
Sells Books · Clothing · Homeware · Music
PDSA in Elgin

PDSA

102 High Street, Elgin, IV30 1BW, United Kingdom

Today 9am–5pm
Sells Accessories · Books · Clothing · Homeware · Music
Facilities Wheelchair accessible

List Your Charity Shop on Ganddee

Do you run a charity shop? Be seen by over 120,000 charity shoppers looking for charity shops and second-hand events nearby on Ganddee!

List my charity shop now!

FAQ

Frequently asked questions about charity shops in Moray

How many charity shops are there in Moray?

Moray has 16 charity shops spread across its towns. They include British Red Cross, Cancer Research UK, Barnardo's, Blythswood and Sue Ryder.

What are the best charity shops in Moray?

Based on reviews, the top charity shops in Moray are Barnardo's (5.0/5).

What time do charity shops open in Moray?

Mon–Sat 9:00 AM – 5:00 PM, Sun 11:00 AM – 4:00 PM Volunteer-run shops in smaller towns may keep shorter hours.

What can I find in charity shops in Moray?

Charity shops in Moray usually have clothing, accessories, books, homeware — the mix differs from one town to the next.

Which towns in Moray have the most charity shops?

Elgin, Forres, Buckie and Keith have the most. The map above shows every charity shop in Moray.