Quirk Blip
"Brilliant charity shop and pleasant staff"
Explore by region
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
Enter your postcode or city to find charity shops near you.
16 charity shops in Moray — page 2 of 2.
Unit 11 45 High Street, Elgin, IV30 1EE, United Kingdom
102 High Street, Elgin, IV30 1BW, United Kingdom
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!Regions near Moray with charity shops listed on Ganddee.
Towns and cities near Moray with charity shops listed on Ganddee.
Looking for something else? Browse all charity shops (UK & Ireland) →
FAQ
Moray has 16 charity shops spread across its towns. They include British Red Cross, Cancer Research UK, Barnardo's, Blythswood and Sue Ryder.
Based on reviews, the top charity shops in Moray are Barnardo's (5.0/5).
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.
Charity shops in Moray usually have clothing, accessories, books, homeware — the mix differs from one town to the next.
Elgin, Forres, Buckie and Keith have the most. The map above shows every charity shop in Moray.