accessibility & help

Cymru

Shop

Wales

Our charity shops sell a range of second-hand, vintage and pre-loved items. Some shops sell designer and vintage clothes. Others sell books, gifts or furniture.

Do you wish to donate items to your local Red Cross charity shop or volunteer there? Please contact your local shop for further details.

All profits from our shops help people in crisis around the world.

Step 1. Contact Us


Map Details: skip

Location Name: 52.3322105, -3.822924. Zoom: 6
  • 1
    0
    GEO: 52.242452, -4.259952

    1. Aberaeron

    3 Market Street
    Aberaeron
    Dyfed

    SA46 0AS

    01545 571691

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 2
    0
    GEO: 51.712396, -3.442205

    2. Aberdare

    Unit 2
    3-6 Cardiff Street
    Aberdare

    CF44 7DP

    01685 870916

    Monday - Saturday 9am - 5pm

    View service location in Google Maps
  • 3
    0
    GEO: 52.415339, -4.083242

    3. Aberystwyth

    16 North Parade
    Aberystwyth

    SY23 2NF

    01970 624298

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 4
    0
    GEO: 51.791907, -3.988347

    4. Ammanford

    17 Lloyd Street
    Ammanford
    Dyfed

    SA18 3BY

    01269 597070

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 5
    0
    GEO: 53.225582, -4.126192

    5. Bangor

    208 High Street
    Bangor
    Gwynedd

    LL57 1NY

    01248 355069

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 6
    0
    GEO: 51.665751, -3.194726

    6. Blackwood

    169 High Street
    Blackwood
    Caerphilly

    NP12 1AA

    01495 221901

    View service location in Google Maps
  • 7
    0
    GEO: 51.948063, -3.390954

    7. Brecon

    10 Lion Street
    Brecon
    Powys

    LD3 7HY

    01874 623253

    Monday to Saturday 9:30am-4:30pm

    View service location in Google Maps
  • 8
    0
    GEO: 52.148988, -3.402558

    8. Builth Wells

    30-32 High Street
    Builth Wells
    Powys

    LD2 3DL

    01982 551055

    Monday to Saturday 9am-4:30pm

    View service location in Google Maps
  • 9
    0
    GEO: 53.139663, -4.273864

    9. Caernarfon

    15 Castle Square
    Caernarfon
    Gwynedd

    LL55 2NE

    01286 675000

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 10
    0
    GEO: 51.493714, -3.166434

    10. Cardiff, Albany Road

    70 Albany Road
    Cardiff
    South Glamorgan

    CF24 3RS

    02920 452561

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 11
    0
    GEO: 52.082925, -4.661217

    11. Cardigan

    Old Shire Hall
    High Street
    Cardigan

    SA43 1HQ

    01239 614595

    Monday to Saturday 9am - 5pm
    Sunday 11am - 5pm (summer)

    View service location in Google Maps
  • 12
    0
    GEO: 51.856775, -4.305599

    12. Carmarthen

    7 King Street
    Carmarthern
    Dyfed

    SA31 1BD

    01267 230932

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 13
    0
    GEO: 51.640948, -2.677162

    13. Chepstow

    NP16 5LL

    01291 621039

    View service location in Google Maps
  • 14
    0
    GEO: 51.85765, -3.134004

    14. Crickhowell

    Queens Coffee Tavern
    Beaufort Street
    Crickhowell, Powys

    NP8 1AG

    01873 812103

    Monday to Saturday 10am-4pm

    View service location in Google Maps
  • 15
    0
    GEO: 52.743472, -3.885577

    15. Dolgellau

    Gwalia House
    Bridge Street
    Dolgellau, Gwynedd

    LL40 1AS

    01341 422620

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 16
    0
    GEO: 51.661828, -3.447951

    16. Ferndale

    63 High Street
    Ferndale
    Rhondda Cynon Taff

    CF43 4RR

    01443 755722

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 17
    0
    GEO: 51.80301, -4.968686

    17. Haverfordwest

    Unit 1, 33-35 Bridge Street
    Haverfordwest
    Pembrokeshire

    SA61 2AL

    01437 763315

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 18
    0
    GEO: 52.074935, -3.12543

    18. Hay-on-Wye

    Paris House
    High Town, Hay-on-Wye
    Herefordshire

    HR3 5AE

    01497 820374

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 19
    0
    GEO: 51.883027, -3.992483

    19. Llandeilo

    119 Rhosmaen Street
    Llandeilo
    Dyfed

    SA19 6EN

    01558 824287

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 20
    0
    GEO: 51.993796, -3.796305

    20. Llandovery

    10 Kings Road
    Llandovery

    SA20 0AW

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 21
    0
    GEO: 52.240729, -3.379278

    21. Llandrindod Wells

    Burlington House, Middleton Street
    Llandrindod Wells, Powys

    LD1 5ET

    01597 823329

    Monday to Friday 9am-5pm
    Saturday 9am-4pm

    View service location in Google Maps
  • 22
    0
    GEO: 51.682172, -4.160455

    22. Llanelli

    41 Stepney Street
    Llanelli
    Dyfed

    SA15 3YB

    01554 778859

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 23
    0
    GEO: 53.255922, -4.311783

    23. Llangefni

    5 High Street
    Llangefni
    Anglesey

    LL77 7LT

    01248 722555

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 24
    0
    GEO: 51.408927, -3.482367

    24. Llantwit Major clothing

    Unit 3 Poundfield
    Llantwit Major
    South Glamorgan

    CF61 1DL

    01446 793314

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 25
    0
    GEO: 51.408499, -3.482094

    25. Llantwit Major furniture & electrical

    Unit 18-19 Poundfield
    Llantwit Major
    South Glamorgan

    CF61 1XZ

    01446 793665

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 26
    0
    GEO: 51.745125, -3.378266

    26. Merthyr Tydfil

    34-36 High Street
    Merthyr Tydfil

    CF47 6DE

    01685 376887

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 27
    0
    GEO: 51.81294, -2.714721

    27. Monmouth

    13 Church Street
    Monmouth
    Monmouthshire

    NP25 3BX

    01600 712891

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 28
    0
    GEO: 51.798066, -4.742308

    28. Narberth

    6 Market Square
    Narberth, Dyfed

    SA67 7AU

    01834 860645

    Monday to Saturday 9:30am-4:30pm

    View service location in Google Maps
  • 29
    0
    GEO: 51.584575, -2.993595

    29. Newport, South Wales

    55 Commercial Street
    Newport

    NP20 1LQ

    01633 213764

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 30
    0
    GEO: 52.514217, -3.313114

    30. Newtown Powys

    Ground Floor
    25 Short Bridge Street
    Newtown, Powys

    SY16 1AA

    01686 621463

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 31
    0
    GEO: 51.694473, -4.941982

    31. Pembroke Dock

    Unit 15
    St Govans Shopping Centre
    Dimond Street, Pembroke Dock, Dyfed

    SA72 6AG

    01646 687135

    Monday to Saturday 9am - 4.30pm

    View service location in Google Maps
  • 32
    0
    GEO: 51.43754, -3.173792

    32. Penarth

    5c Stanwell Road
    Penarth
    South Glamorgan

    CF64 2AB

    02920 710240

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 33
    0
    GEO: 51.702577, -3.041718

    33. Pontypool

    5 Crane Street
    Pontypool
    Gwent

    NP4 6LY

    01495 756400

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 34
    0
    GEO: 51.603775, -3.34058

    34. Pontypridd

    19 Taff Street
    Pontypridd
    Rhondda Cynon Taff

    CF37 4UA

    01443 404649

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 35
    0
    GEO: 52.927712, -4.132578

    35. Porthmadog

    119 High Street
    Porthmadog
    Gwynedd

    LL49 9HA

    01766 512279

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 36
    0
    GEO: 51.619077, -3.947976

    36. Swansea furniture & electrical

    228 Oxford Street
    Swansea

    SA1 3BJ

    01792 464532

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 37
    0
    GEO: 51.672128, -4.701093

    37. Tenby

    Retail Unit 1 Berlin House
    Upper Frog Street
    Tenby, Dyfed

    SA70 7JD

    01834 849645

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 38
    0
    GEO: 52.58652, -4.091188

    38. Tywyn

    The Old Post Office
    21 High Street
    Tywyn, Gwynedd

    LL36 9AD

    01654 712163

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 39
    0
    GEO: 51.777156, -3.759647

    39. Ystradgynlais

    24 Heol Eglwys
    Ystradgynlais
    West Glamorgan

    SA9 1EY

    01639 843825

    Monday to Friday 9:30am-4:30pm
    Saturday closes 12pm

    View service location in Google Maps

Step 2. Service Locations

  • 1. Aberaeron

    3 Market Street
    Aberaeron
    Dyfed

    SA46 0AS

    01545 571691

    Monday to Saturday 9am-5pm

    Show On Map

  • 2. Aberdare

    Unit 2
    3-6 Cardiff Street
    Aberdare

    CF44 7DP

    01685 870916

    Monday - Saturday 9am - 5pm

    Show On Map

  • 3. Aberystwyth

    16 North Parade
    Aberystwyth

    SY23 2NF

    01970 624298

    Monday to Saturday 9am-5pm

    Show On Map

  • 4. Ammanford

    17 Lloyd Street
    Ammanford
    Dyfed

    SA18 3BY

    01269 597070

    Monday to Saturday 9am-5pm

    Show On Map

  • 5. Bangor

    208 High Street
    Bangor
    Gwynedd

    LL57 1NY

    01248 355069

    Monday to Saturday 9am-5pm

    Show On Map

  • 6. Blackwood

    169 High Street
    Blackwood
    Caerphilly

    NP12 1AA

    01495 221901

    Show On Map

  • 7. Brecon

    10 Lion Street
    Brecon
    Powys

    LD3 7HY

    01874 623253

    Monday to Saturday 9:30am-4:30pm

    Show On Map

  • 8. Builth Wells

    30-32 High Street
    Builth Wells
    Powys

    LD2 3DL

    01982 551055

    Monday to Saturday 9am-4:30pm

    Show On Map

  • 9. Caernarfon

    15 Castle Square
    Caernarfon
    Gwynedd

    LL55 2NE

    01286 675000

    Monday to Saturday 9am-5pm

    Show On Map

  • 10. Cardiff, Albany Road

    70 Albany Road
    Cardiff
    South Glamorgan

    CF24 3RS

    02920 452561

    Monday to Saturday 9am-5pm

    Show On Map

  • 11. Cardigan

    Old Shire Hall
    High Street
    Cardigan

    SA43 1HQ

    01239 614595

    Monday to Saturday 9am - 5pm
    Sunday 11am - 5pm (summer)

    Show On Map

  • 12. Carmarthen

    7 King Street
    Carmarthern
    Dyfed

    SA31 1BD

    01267 230932

    Monday to Saturday 9am-5pm

    Show On Map

  • 13. Chepstow

    NP16 5LL

    01291 621039

    Show On Map

  • 14. Crickhowell

    Queens Coffee Tavern
    Beaufort Street
    Crickhowell, Powys

    NP8 1AG

    01873 812103

    Monday to Saturday 10am-4pm

    Show On Map

  • 15. Dolgellau

    Gwalia House
    Bridge Street
    Dolgellau, Gwynedd

    LL40 1AS

    01341 422620

    Monday to Saturday 9am-5pm

    Show On Map

  • 16. Ferndale

    63 High Street
    Ferndale
    Rhondda Cynon Taff

    CF43 4RR

    01443 755722

    Monday to Saturday 9am-5pm

    Show On Map

  • 17. Haverfordwest

    Unit 1, 33-35 Bridge Street
    Haverfordwest
    Pembrokeshire

    SA61 2AL

    01437 763315

    Monday to Saturday 9am-5pm

    Show On Map

  • 18. Hay-on-Wye

    Paris House
    High Town, Hay-on-Wye
    Herefordshire

    HR3 5AE

    01497 820374

    Monday to Saturday 9am-5pm

    Show On Map

  • 19. Llandeilo

    119 Rhosmaen Street
    Llandeilo
    Dyfed

    SA19 6EN

    01558 824287

    Monday to Saturday 9am-5pm

    Show On Map

  • 20. Llandovery

    10 Kings Road
    Llandovery

    SA20 0AW

    Monday to Saturday 9am-5pm

    Show On Map

  • 21. Llandrindod Wells

    Burlington House, Middleton Street
    Llandrindod Wells, Powys

    LD1 5ET

    01597 823329

    Monday to Friday 9am-5pm
    Saturday 9am-4pm

    Show On Map

  • 22. Llanelli

    41 Stepney Street
    Llanelli
    Dyfed

    SA15 3YB

    01554 778859

    Monday to Saturday 9am-5pm

    Show On Map

  • 23. Llangefni

    5 High Street
    Llangefni
    Anglesey

    LL77 7LT

    01248 722555

    Monday to Saturday 9am-5pm

    Show On Map

  • 24. Llantwit Major clothing

    Unit 3 Poundfield
    Llantwit Major
    South Glamorgan

    CF61 1DL

    01446 793314

    Monday to Saturday 9am-5pm

    Show On Map

  • 25. Llantwit Major furniture & electrical

    Unit 18-19 Poundfield
    Llantwit Major
    South Glamorgan

    CF61 1XZ

    01446 793665

    Monday to Saturday 9am-5pm

    Show On Map

  • 26. Merthyr Tydfil

    34-36 High Street
    Merthyr Tydfil

    CF47 6DE

    01685 376887

    Monday to Saturday 9am-5pm

    Show On Map

  • 27. Monmouth

    13 Church Street
    Monmouth
    Monmouthshire

    NP25 3BX

    01600 712891

    Monday to Saturday 9am-5pm

    Show On Map

  • 28. Narberth

    6 Market Square
    Narberth, Dyfed

    SA67 7AU

    01834 860645

    Monday to Saturday 9:30am-4:30pm

    Show On Map

  • 29. Newport, South Wales

    55 Commercial Street
    Newport

    NP20 1LQ

    01633 213764

    Monday to Saturday 9am-5pm

    Show On Map

  • 30. Newtown Powys

    Ground Floor
    25 Short Bridge Street
    Newtown, Powys

    SY16 1AA

    01686 621463

    Monday to Saturday 9am-5pm

    Show On Map

  • 31. Pembroke Dock

    Unit 15
    St Govans Shopping Centre
    Dimond Street, Pembroke Dock, Dyfed

    SA72 6AG

    01646 687135

    Monday to Saturday 9am - 4.30pm

    Show On Map

  • 32. Penarth

    5c Stanwell Road
    Penarth
    South Glamorgan

    CF64 2AB

    02920 710240

    Monday to Saturday 9am-5pm

    Show On Map

  • 33. Pontypool

    5 Crane Street
    Pontypool
    Gwent

    NP4 6LY

    01495 756400

    Monday to Saturday 9am-5pm

    Show On Map

  • 34. Pontypridd

    19 Taff Street
    Pontypridd
    Rhondda Cynon Taff

    CF37 4UA

    01443 404649

    Monday to Saturday 9am-5pm

    Show On Map

  • 35. Porthmadog

    119 High Street
    Porthmadog
    Gwynedd

    LL49 9HA

    01766 512279

    Monday to Saturday 9am-5pm

    Show On Map

  • 36. Swansea furniture & electrical

    228 Oxford Street
    Swansea

    SA1 3BJ

    01792 464532

    Monday to Saturday 9am-5pm

    Show On Map

  • 37. Tenby

    Retail Unit 1 Berlin House
    Upper Frog Street
    Tenby, Dyfed

    SA70 7JD

    01834 849645

    Monday to Saturday 9am-5pm

    Show On Map

  • 38. Tywyn

    The Old Post Office
    21 High Street
    Tywyn, Gwynedd

    LL36 9AD

    01654 712163

    Monday to Saturday 9am-5pm

    Show On Map

  • 39. Ystradgynlais

    24 Heol Eglwys
    Ystradgynlais
    West Glamorgan

    SA9 1EY

    01639 843825

    Monday to Friday 9:30am-4:30pm
    Saturday closes 12pm

    Show On Map

Related

Find your nearest...

  • Health & support services 
    Go
  • Fundraising events 
    Go
  • First aid courses 

    We educate people in life-saving skills, enabling them to respond to emergencies.

    Go
  • Charity shops 

    We sell and need: good quality clothes, designer brands, books, furniture and more.

    Go
  • Red Cross office 
    Go

Retail: our shops

Young man volunteering in a charity shop

Our charity shops are packed with second-hand treasure. You can volunteer in many roles from serving customers to creating eye-catching displays.

Donate to our charity shops

Volunteer sorting stock in a charity shop

Time to clear out that closet? De-clutter and take a trip to a Red Cross shop.

Donate your items >