accessibility & help

Shop

East 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: 56.125554, -3.37196115. Zoom: 7
  • 1
    0
    GEO: 56.116152, -3.789497

    1. Alloa

    Maple Court
    41 Shillinghill
    Alloa, Clackmannanshire

    FK10 1JX

    01259 721209

    Monday to Saturday 9am-4:30pm

    View service location in Google Maps
  • 2
    0
    GEO: 56.2943, -3.712975

    2. Auchterarder

    14 Town Head
    Auchterarder
    Perthshire

    PH3 1AH

    01764 663035

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 3
    0
    GEO: 56.319464, -3.013648

    3. Cupar

    36 Bonneygate
    Cupar
    Fife

    KY15 4LD

    01334 655695

    Monday - Saturday 9am - 5pm
    Sunday 10am - 4pm

    View service location in Google Maps
  • 4
    0
    GEO: 56.456174, -2.994643

    4. Dundee, Perth Road

    314 Perth Road
    Dundee
    Angus

    DD2 1AU

    01382 640050

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 5
    0
    GEO: 56.460855, -2.970797

    5. Dundee, Reform Street

    18 Reform Street
    Dundee
    Angus

    DD1 1RG

    01382 223654

    Monday to Saturday 9am - 5pm
    Sunday 12 - 4pm

    View service location in Google Maps
  • 6
    0
    GEO: 56.061855, -3.405611

    6. Dunfermline Duloch Park

    Unit 8, Duloch Park
    Turnstone Road
    Dunfermline
    Fife

    KY11 8JL

    01383 723908

    Monday - Saturday 9am - 5pm
    Sunday 11am - 4pm

    View service location in Google Maps
  • 7
    0
    GEO: 55.959105, -3.211678

    7. Edinburgh Stockbridge (including bridal)

    44a Raeburn Place
    Stockbridge
    Edinburgh

    EH4 1HL

    0131 332 8192

    Monday - Saturday 9.30am - 5.30pm
    Sunday 10am - 5pm

    View service location in Google Maps
  • 8
    0
    GEO: 55.930553, -3.209509

    8. Edinburgh Morningside

    95 Morningside Road
    Edinburgh

    EH10 4AY

    0131 446 3757

    Monday to Saturday 9:30am - 5:30pm
    Sunday 10am - 7pm

    View service location in Google Maps
  • 9
    0
    GEO: 56.645148, -2.88323

    9. Forfar clothing

    122 East High Street
    Forfar
    Angus

    DD8 2ER

    01307 469411

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 10
    0
    GEO: 56.645148, -2.88323

    10. Forfar furniture and electrical

    128-130 East High Street
    Forfar
    Angus

    DD8 2ER

    01307 469779

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 11
    0
    GEO: 55.61658, -2.807489

    11. Galashiels furniture and electrical

    48-50 Channel Street
    Galashiels
    Borders

    TD1 1BA

    01896 661098

    Monday to Saturday 10am-4.30pm

    View service location in Google Maps
  • 12
    0
    GEO: 55.6168255, -2.8072153

    12. Galashiels

    Unit 5 Douglas Bridge
    Galashiels
    Borders

    TD1 1BH

    01896 750476

    Monday to Saturday 9am-5pm
    Sunday midday-4pm

    View service location in Google Maps
  • 13
    0
    GEO: 56.1955129, -3.1745884

    13. Glenrothes

    56 Unicorn Way,
    Kingdom Shopping Centre,
    Glenrothes

    KY7 5NU

    01592 619747

    Monday to Saturday 9am-5pm
    Sunday 10am-4pm

    View service location in Google Maps
  • 14
    0
    GEO: 56.67439, -3.005398

    14. Kirriemuir

    28 The Roods
    Kirriemuir
    Angus

    DD8 4HN

    01575 575213

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 15
    0
    GEO: 55.975806, -3.606114

    16. Linlithgow

    217-221 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 16
    0
    GEO: 55.652002, -3.194511

    17. Peebles

    21 Old Town
    Peebles
    Borders

    EH45 8JF

    01721 722330

    Monday 10am - 4pm
    Tuesday closed
    Wednesday - Saturday 10am - 4.30pm

    View service location in Google Maps
  • 17
    0
    GEO: 56.397041, -3.432205

    18. Perth

    19 Kinnoull Street
    Perth
    Perthsire

    PH1 5EN

    01738 633403

    Monday to Saturday 9am-5pm
    Sunday 12pm - 4pm

    View service location in Google Maps
  • 18
    0
    GEO: 56.703104, -3.733523

    19. Pitlochry

    73a Atholl Road
    Pitlochry
    Perthshire

    PH16 5BL

    01796 473782

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 19
    0
    GEO: 55.548004, -2.840026

    20. Selkirk

    18 High Street
    Selkirk
    Borders

    TD7 4DD

    01750 21750

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

    View service location in Google Maps
  • 20
    0
    GEO: 56.026135, -3.817247

    21. Stenhousemuir

    41 King Street
    Stenhousemuir
    Forth Valley

    FK5 4HD

    01324 558652

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 21
    0
    GEO: 56.119367, -3.936707

    22. Stirling

    70 Murray Place
    Stirling
    Forth Valley

    FK8 2BX

    01786 445725

    Monday to Saturday 9am-5pm

    View service location in Google Maps
  • 22
    0
    GEO: 55.753143, -3.355948

    23. West Linton

    Sheila Cottage, High Street
    West Linton, Borders

    EH46 7EA

    01968 661742

    Tuesday & Friday 2pm-4pm
    Saturday 10am-12pm

    View service location in Google Maps

Step 2. Service Locations

  • 1. Alloa

    Maple Court
    41 Shillinghill
    Alloa, Clackmannanshire

    FK10 1JX

    01259 721209

    Monday to Saturday 9am-4:30pm

    Show On Map

  • 2. Auchterarder

    14 Town Head
    Auchterarder
    Perthshire

    PH3 1AH

    01764 663035

    Monday to Saturday 9am-5pm

    Show On Map

  • 3. Cupar

    36 Bonneygate
    Cupar
    Fife

    KY15 4LD

    01334 655695

    Monday - Saturday 9am - 5pm
    Sunday 10am - 4pm

    Show On Map

  • 4. Dundee, Perth Road

    314 Perth Road
    Dundee
    Angus

    DD2 1AU

    01382 640050

    Monday to Saturday 9am-5pm

    Show On Map

  • 5. Dundee, Reform Street

    18 Reform Street
    Dundee
    Angus

    DD1 1RG

    01382 223654

    Monday to Saturday 9am - 5pm
    Sunday 12 - 4pm

    Show On Map

  • 6. Dunfermline Duloch Park

    Unit 8, Duloch Park
    Turnstone Road
    Dunfermline
    Fife

    KY11 8JL

    01383 723908

    Monday - Saturday 9am - 5pm
    Sunday 11am - 4pm

    Show On Map

  • 7. Edinburgh Stockbridge (including bridal)

    44a Raeburn Place
    Stockbridge
    Edinburgh

    EH4 1HL

    0131 332 8192

    Monday - Saturday 9.30am - 5.30pm
    Sunday 10am - 5pm

    Show On Map

  • 8. Edinburgh Morningside

    95 Morningside Road
    Edinburgh

    EH10 4AY

    0131 446 3757

    Monday to Saturday 9:30am - 5:30pm
    Sunday 10am - 7pm

    Show On Map

  • 9. Forfar clothing

    122 East High Street
    Forfar
    Angus

    DD8 2ER

    01307 469411

    Monday to Saturday 9am-5pm

    Show On Map

  • 10. Forfar furniture and electrical

    128-130 East High Street
    Forfar
    Angus

    DD8 2ER

    01307 469779

    Monday to Saturday 9am-5pm

    Show On Map

  • 11. Galashiels furniture and electrical

    48-50 Channel Street
    Galashiels
    Borders

    TD1 1BA

    01896 661098

    Monday to Saturday 10am-4.30pm

    Show On Map

  • 12. Galashiels

    Unit 5 Douglas Bridge
    Galashiels
    Borders

    TD1 1BH

    01896 750476

    Monday to Saturday 9am-5pm
    Sunday midday-4pm

    Show On Map

  • 13. Glenrothes

    56 Unicorn Way,
    Kingdom Shopping Centre,
    Glenrothes

    KY7 5NU

    01592 619747

    Monday to Saturday 9am-5pm
    Sunday 10am-4pm

    Show On Map

  • 14. Kirriemuir

    28 The Roods
    Kirriemuir
    Angus

    DD8 4HN

    01575 575213

    Monday to Saturday 9am-5pm

    Show On Map

  • 15.


  • 16. Linlithgow

    217-221 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

    Show On Map

  • 17. Peebles

    21 Old Town
    Peebles
    Borders

    EH45 8JF

    01721 722330

    Monday 10am - 4pm
    Tuesday closed
    Wednesday - Saturday 10am - 4.30pm

    Show On Map

  • 18. Perth

    19 Kinnoull Street
    Perth
    Perthsire

    PH1 5EN

    01738 633403

    Monday to Saturday 9am-5pm
    Sunday 12pm - 4pm

    Show On Map

  • 19. Pitlochry

    73a Atholl Road
    Pitlochry
    Perthshire

    PH16 5BL

    01796 473782

    Monday to Saturday 9am-5pm

    Show On Map

  • 20. Selkirk

    18 High Street
    Selkirk
    Borders

    TD7 4DD

    01750 21750

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

    Show On Map

  • 21. Stenhousemuir

    41 King Street
    Stenhousemuir
    Forth Valley

    FK5 4HD

    01324 558652

    Monday to Saturday 9am-5pm

    Show On Map

  • 22. Stirling

    70 Murray Place
    Stirling
    Forth Valley

    FK8 2BX

    01786 445725

    Monday to Saturday 9am-5pm

    Show On Map

  • 23. West Linton

    Sheila Cottage, High Street
    West Linton, Borders

    EH46 7EA

    01968 661742

    Tuesday & Friday 2pm-4pm
    Saturday 10am-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.