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.3883665. 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 to Saturday 9am-5pm

    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.930553, -3.209509

    7. Edinburgh

    95 Morningside Road
    Edinburgh

    EH10 4AY

    01314 463757

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

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

    8. Edinburgh Stockbridge Shop

    44a Raeburn Place
    Stockbridge
    Edinburgh

    EH4 1HL

    0131 332 8192

    Monday to Sunday 9am-5pm

    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 & 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: 56.196113, -3.168967

    11. Glenrothes

    17 Albany Gate
    Glenrothes
    Fife

    KY7 5NP

    01592 619747

    Monday to Saturday 9am-5pm

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

    12. Kirriemuir

    28 The Roods
    Kirriemuir
    Angus

    DD8 4HN

    01575 575213

    Monday to Saturday 9am-5pm

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

    13. Linlithgow Bookshop

    221 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

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

    14. Linlithgow clothing

    217 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

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

    15. Peebles

    21 Old Town
    Peebles
    Borders

    EH45 8JF

    01721 722330

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

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

    16. Perth

    19 Kinnoull Street
    Perth
    Perthsire

    PH1 5EN

    01738 633403

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

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

    17. Pitlochry

    73a Atholl Road
    Pitlochry
    Perthshire

    PH16 5BL

    01796 473782

    Monday to Saturday 9am-5pm

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

    18. Selkirk

    18 High Street
    Selkirk
    Borders

    TD7 4DD

    01750 21750

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

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

    19. Stenhousemuir

    41 King Street
    Stenhousemuir
    Forth Valley

    FK5 4HD

    01324 558652

    Monday to Saturday 9am-5pm

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

    20. Stirling

    70 Murray Place
    Stirling
    Forth Valley

    FK8 2BX

    01786 445725

    Monday to Saturday 9am-5pm

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

    21. West Linton

    Sheila Cottage, High Street
    West Linton, Borders

    EH46 7EA

    01968 661742

    Tuesday & Friday 2pm-4:30pm
    Thursday 9am-11:30am
    Saturday & Sunday 10:30am-12:30pm

    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 to Saturday 9am-5pm

    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

    95 Morningside Road
    Edinburgh

    EH10 4AY

    01314 463757

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

    Show On Map

  • 8. Edinburgh Stockbridge Shop

    44a Raeburn Place
    Stockbridge
    Edinburgh

    EH4 1HL

    0131 332 8192

    Monday to Sunday 9am-5pm

    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 & electrical

    128-130 East High Street
    Forfar
    Angus

    DD8 2ER

    01307 469779

    Monday to Saturday 9am-5pm

    Show On Map

  • 11. Glenrothes

    17 Albany Gate
    Glenrothes
    Fife

    KY7 5NP

    01592 619747

    Monday to Saturday 9am-5pm

    Show On Map

  • 12. Kirriemuir

    28 The Roods
    Kirriemuir
    Angus

    DD8 4HN

    01575 575213

    Monday to Saturday 9am-5pm

    Show On Map

  • 13. Linlithgow Bookshop

    221 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

    Show On Map

  • 14. Linlithgow clothing

    217 High Street
    Linlithgow
    West Lothian

    EH49 7EN

    01506 671658

    Monday to Saturday 9am-5pm

    Show On Map

  • 15. Peebles

    21 Old Town
    Peebles
    Borders

    EH45 8JF

    01721 722330

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

    Show On Map

  • 16. Perth

    19 Kinnoull Street
    Perth
    Perthsire

    PH1 5EN

    01738 633403

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

    Show On Map

  • 17. Pitlochry

    73a Atholl Road
    Pitlochry
    Perthshire

    PH16 5BL

    01796 473782

    Monday to Saturday 9am-5pm

    Show On Map

  • 18. Selkirk

    18 High Street
    Selkirk
    Borders

    TD7 4DD

    01750 21750

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

    Show On Map

  • 19. Stenhousemuir

    41 King Street
    Stenhousemuir
    Forth Valley

    FK5 4HD

    01324 558652

    Monday to Saturday 9am-5pm

    Show On Map

  • 20. Stirling

    70 Murray Place
    Stirling
    Forth Valley

    FK8 2BX

    01786 445725

    Monday to Saturday 9am-5pm

    Show On Map

  • 21. West Linton

    Sheila Cottage, High Street
    West Linton, Borders

    EH46 7EA

    01968 661742

    Tuesday & Friday 2pm-4:30pm
    Thursday 9am-11:30am
    Saturday & Sunday 10:30am-12:30pm

    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.