Thrift stores in Cardiff
If you like the hunt, Cardiff, Wales is worth a wander: 289 second-hand and charity shops are mapped here. 274 of them are charity shops and 15 are independent second-hand stores, so Cardiff gives you both flavours of thrifting in one trip.
This guide covers every thrift store we could verify in and around Cardiff (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Sue Ryder and Barnardo's, plus Rowan Tree Cancer Care — each with its own personality, which is half the fun. If a shop's missing from Cardiff's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

The Cardiff thrift lineup
289 mapped within about 40 km — showing 60:
Sue Ryder
Charity shop
Sue Ryder — a charity shop.
Barnardo's
Charity shop
Barnardo's — a charity shop.
Rowan Tree Cancer Care
Charity shop
Rowan Tree Cancer Care is a charity shop on 58-60 Commercial Street, Mountain Ash. Rowan Tree Cancer Care also notes on the map: it has a website with more detail.
58-60 Commercial Street, Mountain Ash, CF45 3PW
St Davids Hospice Care
Charity shopRun by St Davids Hospice Care
St Davids Hospice Care is a charity shop run by St Davids Hospice Care on The Square, Magor. St Davids Hospice Care also notes on the map: the map lists its hours as Mo-Sa 09:15-16:30; Su Off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
The Square, Magor, NP26 3EP
Hours: Mo-Sa 09:15-16:30; Su Off
Phone: +44 1633 882 821

Weston Hospicecare
Charity shop
Weston Hospicecare — a charity shop, found on 22-24 High Street in Weston-super-Mare. Also worth knowing about Weston Hospicecare: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
22-24 High Street, Weston-super-Mare, BS23 1JF
Hours: Mo-Sa 09:30-17:00; Su 10:00-16:00
Phone: +44 1934 419490
Mind
Charity shopRun by Mind
Run by Mind, Mind is a charity shop. Also worth knowing about Mind: the map lists its hours as Mo-Sa 09:00-17:00; Su 10:00-16:00; a phone number is listed — worth a call before a special trip.
Hours: Mo-Sa 09:00-17:00; Su 10:00-16:00
Phone: +44 1934 513513
Marie Curie
Charity shop
Marie Curie is a charity shop. Marie Curie also notes on the map: it has a website with more detail.
Charity Shop
Charity shop
Charity Shop — a charity shop.

Shaw Trust
Charity shop
Shaw Trust — a charity shop.
St David's Hospice Care
Charity shop
St David's Hospice Care — a charity shop, found on High Street in Chepstow.
High Street, Chepstow
Cancer research Wales
Charity shop
Cancer research Wales — a charity shop, found on 21 High Street in Chepstow.
21 High Street, Chepstow, NP16 5LJ
CLIC Sargent
Charity shop
CLIC Sargent — a charity shop.

Sue Ryder
Charity shop
Sue Ryder is a charity shop.
Emmaus
Charity shop
Emmaus — a charity shop.
Cancer Research UK
Charity shop
Cancer Research UK — a charity shop.
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop, found on Caroline Street in Bridgend. Also worth knowing about British Heart Foundation: it has a website with more detail.
Caroline Street, Bridgend, CF31 1DN
Hapus Wales
Charity shop
Hapus Wales is a charity shop on 117. Hapus Wales also notes on the map: a phone number is listed — worth a call before a special trip.
117
Phone: +44 2920 652840
Marie Curie
Charity shop
Marie Curie — a charity shop. Also worth knowing about Marie Curie: it has a website with more detail.
The Upcycling Company
Charity shop
The Upcycling Company is a charity shop.
St Margarets Hospice Carr
Charity shop
St Margarets Hospice Carr — a charity shop.
Animal Charity Shop
Charity shop
Animal Charity Shop — a charity shop.
St Margaret's Hospice Care
Charity shop
St Margaret's Hospice Care — a charity shop.
Brainwave
Charity shop
Brainwave — a charity shop.
British Heart Foundation
Charity shop
British Heart Foundation is a charity shop. British Heart Foundation also notes on the map: it has a website with more detail.
British Red Cross
Charity shop
British Red Cross — a charity shop. Also worth knowing about British Red Cross: it has a website with more detail.
Cancer Research UK
Charity shop
Cancer Research UK is a charity shop.
Age UK
Charity shop
Age UK is a charity shop.
Cancer Research UK
Charity shop
Cancer Research UK is a charity shop.
Marie Curie
Charity shop
Marie Curie is a charity shop. Marie Curie also notes on the map: it has a website with more detail.
Cancer Research Wales
Charity shop
Cancer Research Wales is a charity shop.
British Red Cross
Charity shop
British Red Cross — a charity shop. Also worth knowing about British Red Cross: it has a website with more detail.
Ty hafan
Charity shop
Ty hafan — a charity shop.
Islamic Relief Shop
Charity shop
Islamic Relief Shop — a charity shop, found on 52 Commercial Street in Newport. Also worth knowing about Islamic Relief Shop: the map lists its hours as Mo-Sa 09:30-17:00; Su off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
52 Commercial Street, Newport, NP20 1LP
Hours: Mo-Sa 09:30-17:00; Su off
Phone: +44 1633 255 211
PDSA
Charity shop
PDSA is a charity shop on 53/54 Commercial Street, Newport. PDSA also notes on the map: the map lists its hours as Mo-Sa 10:00-16:00; Su off; it has a website with more detail.
53/54 Commercial Street, Newport, NP20 1LP
Hours: Mo-Sa 10:00-16:00; Su off
St Vincent's
Charity shopRun by St Vincent de Paul Society
St Vincent's is a charity shop run by St Vincent de Paul Society on 56 Commercial Street, Newport. St Vincent's also notes on the map: the map lists its hours as Mo-Sa 09:15-16:45; Su off; a phone number is listed — worth a call before a special trip.
56 Commercial Street, Newport, NP20 1LQ
Hours: Mo-Sa 09:15-16:45; Su off
Phone: +44 1633 843550
St David's Hospice Care Charity Shop
Charity shop
St David's Hospice Care Charity Shop is a charity shop on 73-75 Commercial Street, Newport. St David's Hospice Care Charity Shop also notes on the map: the map lists its hours as Mo-Fr 09:15-15:30; Sa off; Su off; it has a website with more detail.
73-75 Commercial Street, Newport, NP20 1LR
Hours: Mo-Fr 09:15-15:30; Sa off; Su off
British Heart Foundation
Charity shop
British Heart Foundation — a charity shop, found on 160 Commercial Street in Newport. Also worth knowing about British Heart Foundation: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
160 Commercial Street, Newport, NP20 1JQ
Hours: Mo-Sa 09:30-17:00; Su 10:00-16:00
Phone: +44 1633 266 027
St David's Hospice Care
Charity shop
St David's Hospice Care — a charity shop, found on 38 High Street in Newport. Also worth knowing about St David's Hospice Care: the map lists its hours as Mo-Sa 09:15-16:30; Su off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
38 High Street, Newport, NP20 1GF
Hours: Mo-Sa 09:15-16:30; Su off
Phone: +44 1633 213491
Tenovus Cancer Care
Charity shop
Tenovus Cancer Care is a charity shop on 38a High Street, Newport. Tenovus Cancer Care also notes on the map: the map lists its hours as Mo-Fr 09:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
38a High Street, Newport, NP20 1GF
Hours: Mo-Fr 09:00-17:00
Phone: +44 1633 254112
Barnardo's
Charity shop
Barnardo's — a charity shop, found on 177 Upper Dock Street in Newport. Also worth knowing about Barnardo's: the map lists its hours as Mo-Sa 09:00-17:30; Su 10:00-16:00; it has a website with more detail.
177 Upper Dock Street, Newport, NP20 1DY
Hours: Mo-Sa 09:00-17:30; Su 10:00-16:00
St David’s Hospice Care
Charity shopRun by St David’s Hospice Care
Run by St David’s Hospice Care, St David’s Hospice Care is a charity shop, found on High Street in Newport. Also worth knowing about St David’s Hospice Care: the map lists its hours as Mo-Su 09:00-16:30; PH off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
High Street, Newport, NP18 1AZ
Hours: Mo-Su 09:00-16:30; PH off
Phone: +44 1633 430358
The Wishing Well
Charity shop
The Wishing Well — a charity shop, found on Meadow Street in Weston-Super-Mare.
Meadow Street, Weston-Super-Mare, BS23 1QG
British Heart Foundation
Charity shop
British Heart Foundation is a charity shop on Commercial Street, Aberdare. British Heart Foundation also notes on the map: the map lists its hours as Mo-Sa 09:30-17:00; Su 10:00-16:00; it has a website with more detail.
Commercial Street, Aberdare
Hours: Mo-Sa 09:30-17:00; Su 10:00-16:00
St David’s Foundation
Charity shop
St David’s Foundation is a charity shop on 8 Gwent Square, Cwmbran.
8 Gwent Square, Cwmbran
RSPCA
Charity shop
RSPCA — a charity shop, found on 10 North Walk in Cwmbran. Also worth knowing about RSPCA: the map lists its hours as Mo-Sa 09:00-17:30; Su 10:00-16:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
10 North Walk, Cwmbran, NP44 1PR
Hours: Mo-Sa 09:00-17:30; Su 10:00-16:00
Phone: +44 1633 848 977
British Heart Foundation
Charity shop
British Heart Foundation is a charity shop on 13/14 Gwent Square, Cwmbran. British Heart Foundation also notes on the map: it has a website with more detail.
13/14 Gwent Square, Cwmbran
Cancer Research UK
Charity shop
Cancer Research UK is a charity shop on 9 North Walk, Cwmbran.
9 North Walk, Cwmbran
Tŷ Hafan
Charity shop
Tŷ Hafan is a charity shop on 5 General Rees Square, Cwmbran.
5 General Rees Square, Cwmbran
St David's Hospice Care
Charity shop
St David's Hospice Care — a charity shop, found on 187-189 Caerleon Road in Newport. Also worth knowing about St David's Hospice Care: the map lists its hours as Mo-Sa 09:15-16:30; a phone number is listed — worth a call before a special trip; it has a website with more detail.
187-189 Caerleon Road, Newport, NP19 7HA
Hours: Mo-Sa 09:15-16:30
Phone: +44 1633 264 720
Minehead Lifeboat Station Gift Shop
Charity shopRun by RNLI
Minehead Lifeboat Station Gift Shop is a charity shop run by RNLI. Minehead Lifeboat Station Gift Shop also notes on the map: a phone number is listed — worth a call before a special trip; it has a website with more detail.
Phone: +44 1643 706421
RSPCA
Charity shop
RSPCA is a charity shop. RSPCA also notes on the map: the map lists its hours as Mo-Sa 09:00-16:00.
Hours: Mo-Sa 09:00-16:00
All Creatures Great and Small
Charity shop
All Creatures Great and Small — a charity shop, found on Bridge Street in Usk. Also worth knowing about All Creatures Great and Small: the map lists its hours as Mo off; Tu-Th 10:00-15:00; Fr 10:00-17:00; Sa 10:00-16:30; Su off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
Bridge Street, Usk, NP15 1BQ
Hours: Mo off; Tu-Th 10:00-15:00; Fr 10:00-17:00; Sa 10:00-16:30; Su off
Phone: +44 1633 866 144
St Davids Hospice Care
Charity shop
St Davids Hospice Care — a charity shop, found on 35 Bridge Street in Usk. Also worth knowing about St Davids Hospice Care: the map lists its hours as Mo-Su 09:15-16:30; a phone number is listed — worth a call before a special trip.
35 Bridge Street, Usk, NP15 1BQ
Hours: Mo-Su 09:15-16:30
Phone: +44 1291 673 948
Barnardo's
Charity shop
Barnardo's — a charity shop, found on 389 Malpas Road in Newport. Also worth knowing about Barnardo's: the map lists its hours as Mo-Sa 09:00-16:30; Su 10:00-15:30; PH off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
389 Malpas Road, Newport, NP20 6WB
Hours: Mo-Sa 09:00-16:30; Su 10:00-15:30; PH off
Phone: +44 1633 858 830
British Heart Foundation
Charity shop
British Heart Foundation is a charity shop on Albany Road, Cardiff. British Heart Foundation also notes on the map: it has a website with more detail.
Albany Road, Cardiff
Greyhound Rescue Wales
Charity shop
Greyhound Rescue Wales — a charity shop.
Barnardo's
Charity shop
Barnardo's is a charity shop.
Tenovus
Charity shop
Tenovus is a charity shop.
The Salvation Army
Charity shop
The Salvation Army is a charity shop on 316 Cowbridge Road East, Cardiff. The Salvation Army also notes on the map: it has a website with more detail.
316 Cowbridge Road East, Cardiff, CF5 1HD
St David's Foundation Hospice Care
Charity shop
St David's Foundation Hospice Care is a charity shop on 167 Larch Grove, Newport. St David's Foundation Hospice Care also notes on the map: the map lists its hours as Mo-Su 09:15-16:30; a phone number is listed — worth a call before a special trip; it has a website with more detail.
167 Larch Grove, Newport, NP20 6LA
Hours: Mo-Su 09:15-16:30
Phone: +44 1633 859591
What the map tells us about thrifting in Cardiff
69 of the 289 shops list their opening hours, which is unusually helpful for Cardiff — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to Cardiff; volunteer-run shops sometimes close early on quiet days.
72 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.
Thrift shops cluster a little: 8 of them sit on High Street, so you can string those into one walk and hit the rest by car.
The Cardiff thrift circuit
Plot these 289 on a map and the day plans itself: Sue Ryder, Barnardo's, Rowan Tree Cancer Care on 58-60 Commercial Street, St Davids Hospice Care on The Square, Weston Hospicecare on 22-24 High Street, Mind, Marie Curie, and Charity Shop. That's the full Cardiff circuit in one sensible order. 281 more are listed below.
Thrifting tips for Cardiff
Thrifting in Cardiff goes better with a little prep:
- Learn the colour-tag system at Sue Ryder. Many charity shops discount by tag colour on rotation. Ask which colour is half price this week — it changes regularly.
- Smell the leather at Barnardo's. Real leather smells like leather. If it smells like plastic, it is plastic — price it accordingly.
- The book section is underpriced everywhere. Books are heavy, slow to sell, and priced to clear. First editions and out-of-print gems hide here regularly.
- Ask about the back room. Some shops hold overflow donations out back. A polite question occasionally gets you first look at unprocessed boxes.
Good to know
We searched about 40 km around Cardiff — 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 Cardiff can take a while to appear. The 289 above are only as current as the community map. A shop that's shut, or a new one nobody's added yet, gets fixed with a single OpenStreetMap edit.
Prices at Cardiff'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 — Cardiff included.
Thrift store listings for Cardiff: 289 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.