This page helps you find second-hand shops in Wales. Scroll down to discover shops near you and plan your next second-hand shopping trip.
With 127 second-hand shops across the country, Wales offers serious choice for pre-loved shoppers. Charity shop chains dominate the high streets, while independent vintage stores add character.
From Cardiff, Gwynedd, Powys, Denbighshire, Pembrokeshire and Swansea to rural market towns, Wales is packed with pre-loved shops. Each area has its own mix of charity chains and independent vintage.
"Excellent shop with a mix of vintage, retro and modern pre-owned clothing. Lots of music shirts, some wrestling ones and plenty of rarities! The shop also has really nice retro and old toys like Star Wars and Transformers along with modern Marvel and horror figures. Loads of bits and pieces like patches, stickers and cheap jewellery too!
They do lots of work with local charities so it's nice to know you're supporting an ethical shop."
"Found out about this place from a tiktok video.. So we decided to have a visit one day! We (family) tend to have a good rummage in here, there's always something new everytime we've been in. There's plenty of retro items to be found. Every now and then they'll have a 50% off weekend. Sometimes there's special weekends dedicated to bric-a-brac, DVDs/videos/records etc. There's something for everyone in here!"
"Leather jacket from there 🔺
Probably one of the cheapest and best vintage shops in Cardiff (deffo is in city centre) really good stuff, only issue is it doesn't really have anything over size 14. It does have lots over that in jackets I think but other than that there's nothing else."
Second-Hand Shops Near Me in Wales
Enter your postcode or city to find second-hand shops near you.
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.