accessibility & help

Shop

Northern Scotland

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: 58.4930355, -3.765116. Zoom: 5
  • 1
    0
    GEO: 57.145169, -2.103572

    1. Aberdeen

    191-193 Union Street
    Aberdeen
    Aberdeenshire

    AB11 6BB

    01224 596418

    Monday to Wednesday 9am-5:30pm
    Thursday 9am-7pm
    Friday to Saturday 9am - 5.30pm
    Sunday 11am - 4pm

    View service location in Google Maps
  • 2
    0
    GEO: 57.191657, -3.828692

    2. Aviemore

    Unit 1
    102B Grampian Road
    Aviemore

    PH22 1RH

    01479 810389

    View service location in Google Maps
  • 3
    0
    GEO: 57.050519, -2.503452

    3. Banchory

    Bridge Street
    Banchory
    Aberdeenshire

    AB31 5SX

    01330 824480

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 4
    0
    GEO: 57.675204, -2.968181

    4. Buckie

    39 West Church Street
    Buckie
    Moray

    AB56 1BP

    01542 839201

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 5
    0
    GEO: 57.595267, -4.428342

    5. Dingwall

    22 High Street
    Dingwall
    Ross-shire

    IV15 9RU

    01349 867672

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 6
    0
    GEO: 57.64776, -3.315044

    6. Elgin clothing

    41 South Street
    Elgin
    Moray

    IV30 1JG

    01343 540861

    View service location in Google Maps
  • 7
    0
    GEO: 57.365303, -2.070637

    7. Ellon

    16 The Square
    Ellon
    Aberdeenshire

    AB41 9JB

    01358 722000

    Monday to Saturday 9am-4pm

    View service location in Google Maps
  • 8
    0
    GEO: 57.609154, -3.614991

    8. Forres

    150 High Street
    Forres
    Moray

    IV36 1NP

    01309 676901

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 9
    0
    GEO: 57.447476, -2.785872

    9. Huntly

    2-6 Duke Street
    Huntly
    Aberdeenshire

    AB54 5DL

    01466 794809

    View service location in Google Maps
  • 10
    0
    GEO: 57.284418, -2.377142

    10. Inverurie

    31 West High Street
    Inverurie
    Aberdeenshire

    AB51 3SA

    01467 625031

    Monday - Saturday 9am-5pm

    View service location in Google Maps
  • 11
    0
    GEO: 57.540519, -2.949905

    11. Keith

    123 Mid Street
    Keith
    Moray

    AB55 5AA

    01542 886729

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

    View service location in Google Maps
  • 12
    0
    GEO: 58.980198, -2.961556

    12. Kirkwall

    68 Victoria Street
    Kirkwall
    Orkney

    KW15 1DN

    01856 879744

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 13
    0
    GEO: 56.832587, -2.467141

    13. Laurencekirk

    56-58 High Street
    Laurencekirk
    Aberdeenshire

    AB30 1BJ

    01561 377192

    Monday & Thursday 9:30am-4:30pm

    View service location in Google Maps
  • 14
    0
    GEO: 60.153484, -1.143138

    14. Lerwick

    125-127 Commercial Street
    Lerwick
    Shetland

    ZE1 0DL

    01595 693517

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 15
    0
    GEO: 57.670272, -2.496776

    15. MacDuff

    1 Duff Street
    MacDuff
    Banffshire

    AB44 1TL

    01261 831580

    View service location in Google Maps
  • 16
    0
    GEO: 57.584927, -3.868549

    16. Nairn

    24-30 High Street
    Nairn

    IV12 4AU

    01667 455398

    Monday - Saturday 9am - 5pm

    View service location in Google Maps
  • 17
    0
    GEO: 57.50529, -1.786865

    17. Peterhead

    12 Kirk Street
    Peterhead
    Aberdeenshire

    AB42 1RX

    01779 480428

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 18
    0
    GEO: 56.965449, -2.209632

    18. Stonehaven

    72 Barclay Street
    Stonehaven
    Aberdeenshire

    AB39 2AR

    01569 764937

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 19
    0
    GEO: 58.212176, -6.387094

    19. Stornoway

    7 Bayhead Street
    Stornoway
    Isle of Lewis

    HS1 2DU

    01851 703086

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 20
    0
    GEO: 58.96122, -3.299923

    20. Stromness

    2 Graham Place
    Stromness
    Orkney

    KW16 3BY

    01856 850913

    Monday to Saturday 10am-4pm

    View service location in Google Maps
  • 21
    0
    GEO: 58.595272, -3.518978

    21. Thurso

    9 High Street
    Thurso
    Caithnes

    KW14 8AG

    01847 895081

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 22
    0
    GEO: 57.537129, -2.459887

    22. Turriff

    1 Schoolhill
    Turriff
    Aberdeenshire

    AB53 4DX

    01888 568209

    Monday to Saturday 10am-4pm
    closed Tuesday

    View service location in Google Maps

Step 2. Service Locations

  • 1. Aberdeen

    191-193 Union Street
    Aberdeen
    Aberdeenshire

    AB11 6BB

    01224 596418

    Monday to Wednesday 9am-5:30pm
    Thursday 9am-7pm
    Friday to Saturday 9am - 5.30pm
    Sunday 11am - 4pm

    Show On Map

  • 2. Aviemore

    Unit 1
    102B Grampian Road
    Aviemore

    PH22 1RH

    01479 810389

    Show On Map

  • 3. Banchory

    Bridge Street
    Banchory
    Aberdeenshire

    AB31 5SX

    01330 824480

    Monday to Saturday 9am-5pm

    Show On Map

  • 4. Buckie

    39 West Church Street
    Buckie
    Moray

    AB56 1BP

    01542 839201

    Monday to Saturday 9am-5pm

    Show On Map

  • 5. Dingwall

    22 High Street
    Dingwall
    Ross-shire

    IV15 9RU

    01349 867672

    Monday to Saturday 9am-5pm

    Show On Map

  • 6. Elgin clothing

    41 South Street
    Elgin
    Moray

    IV30 1JG

    01343 540861

    Show On Map

  • 7. Ellon

    16 The Square
    Ellon
    Aberdeenshire

    AB41 9JB

    01358 722000

    Monday to Saturday 9am-4pm

    Show On Map

  • 8. Forres

    150 High Street
    Forres
    Moray

    IV36 1NP

    01309 676901

    Monday to Saturday 9am-5pm

    Show On Map

  • 9. Huntly

    2-6 Duke Street
    Huntly
    Aberdeenshire

    AB54 5DL

    01466 794809

    Show On Map

  • 10. Inverurie

    31 West High Street
    Inverurie
    Aberdeenshire

    AB51 3SA

    01467 625031

    Monday - Saturday 9am-5pm

    Show On Map

  • 11. Keith

    123 Mid Street
    Keith
    Moray

    AB55 5AA

    01542 886729

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

    Show On Map

  • 12. Kirkwall

    68 Victoria Street
    Kirkwall
    Orkney

    KW15 1DN

    01856 879744

    Monday to Saturday 9am-5pm

    Show On Map

  • 13. Laurencekirk

    56-58 High Street
    Laurencekirk
    Aberdeenshire

    AB30 1BJ

    01561 377192

    Monday & Thursday 9:30am-4:30pm

    Show On Map

  • 14. Lerwick

    125-127 Commercial Street
    Lerwick
    Shetland

    ZE1 0DL

    01595 693517

    Monday to Saturday 9am-5pm

    Show On Map

  • 15. MacDuff

    1 Duff Street
    MacDuff
    Banffshire

    AB44 1TL

    01261 831580

    Show On Map

  • 16. Nairn

    24-30 High Street
    Nairn

    IV12 4AU

    01667 455398

    Monday - Saturday 9am - 5pm

    Show On Map

  • 17. Peterhead

    12 Kirk Street
    Peterhead
    Aberdeenshire

    AB42 1RX

    01779 480428

    Monday to Saturday 9am-5pm

    Show On Map

  • 18. Stonehaven

    72 Barclay Street
    Stonehaven
    Aberdeenshire

    AB39 2AR

    01569 764937

    Monday to Saturday 9am-5pm

    Show On Map

  • 19. Stornoway

    7 Bayhead Street
    Stornoway
    Isle of Lewis

    HS1 2DU

    01851 703086

    Monday to Saturday 9am-5pm

    Show On Map

  • 20. Stromness

    2 Graham Place
    Stromness
    Orkney

    KW16 3BY

    01856 850913

    Monday to Saturday 10am-4pm

    Show On Map

  • 21. Thurso

    9 High Street
    Thurso
    Caithnes

    KW14 8AG

    01847 895081

    Monday to Saturday 9am-5pm

    Show On Map

  • 22. Turriff

    1 Schoolhill
    Turriff
    Aberdeenshire

    AB53 4DX

    01888 568209

    Monday to Saturday 10am-4pm
    closed Tuesday

    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

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 >

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.