SA Shelter Hub
← All provinces

Gauteng

227 facilities · 1162 published beds

Browse by who needs help

Last checked: Sep 30, 2026

3 Kotze Street Shelter

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

082 467 9578

Address

PROTECTED LOCATION

Cost per bed: Not published

Men and women; 350 beds reported in Aug 2026. Temporary homeless accommodation; intake criteria unspecified.

Google Maps
Last checked: Sep 30, 2026

Caring Angels, Withok

Not verified yet — call before you go.

Emergency Shelter · Ekurhuleni

—

Capacity not published

Contact

Intake desk

071 388 4525

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Legacy capacity 50. Eligibility/intake unspecified.

Google Maps
Last checked: Not recorded
Free / City funded

Displaced Persons Unit

Emergency Shelter · Braamfontein, Johannesburg

—

Capacity not published

Contact

Intake desk

No number published

Address

PROTECTED LOCATION

Cost: Free / City funded

Cost per bed: Not published

Social welfare centre assisting displaced and homeless persons.

Google Maps
Last checked: Not recorded
Free / donation funded

Elim Hawens

Not verified yet — call before you go.

Emergency Shelter · Kempton Park

—

Capacity not published

Contact

Intake desk

082 416 7204

Address

PROTECTED LOCATION

Cost: Free / donation funded

Cost per bed: Not published

Social welfare and shelter centre in Kempton Park. Contact number listed from a third-party directory and not yet confirmed by the organisation.

Google Maps
Last checked: Not recorded
Low daily contribution

Grace House Upliftment Centre

Emergency Shelter · Krugersdorp

—

Capacity not published

Contact

Intake desk

No number published

Address

PROTECTED LOCATION

Cost: Low daily contribution

Cost per bed: Not published

Homeless shelter offering counselling and help finding work.

Google Maps
Last checked: Sep 30, 2026

Homeless Upliftment Project

Not verified yet — call before you go.

Emergency Shelter · Pretoria

—

Capacity not published

Contact

Intake desk

067 609 1457 / 068 023 3487 / 074 665 7384

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Historically a men's night shelter; GDSD legacy capacity 99, later Tshwane database material cited a larger figure. Current capacity/intake unspecified.

Google Maps
Last checked: Not recorded
Free / donation funded

Hope SA Foundation

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

079 387 1716

Address

PROTECTED LOCATION

Cost: Free / donation funded

Cost per bed: Not published

Poverty and disaster relief organisation, not an overnight shelter. Call to ask about emergency help.

Google MapsWebsite
Last checked: Sep 30, 2026

Immaculata Hall / Immaculata Shelter

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

073 629 5698 / 011 447 9801

Address

PROTECTED LOCATION

Cost per bed: Not published

General homeless shelter; current Rosebank Homeless Association information says 100 spaces, historically 80 men/20 women. Intake details unspecified.

Google Maps
Last checked: Sep 30, 2026

Krugersdorp West Homeless Shelter

Not verified yet — call before you go.

Emergency Shelter · West Rand

—

Capacity not published

Contact

Intake desk

071 673 7897

Address

PROTECTED LOCATION

Cost per bed: Not published

Call before you go: the number is the Gauteng Social Development media line, not the shelter itself. Government describes temporary sheltering with meals, substance-abuse treatment/referral, medical screening, counselling and family reunification. Capacity and eligibility details unspecified.

Google Maps
Last checked: Sep 30, 2026

Maranatha

Not verified yet — call before you go.

Emergency Shelter · Ekurhuleni

—

Capacity not published

Contact

Intake desk

083 653 1355

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Legacy capacity 54; current eligibility/intake unspecified.

Google Maps
Last checked: Not recorded
R20 per night coupon (includes bed, shower & toiletries)

MES Kempton Park

Emergency Shelter · Kempton Park

—

Capacity not published

Contact

Intake desk

+27 11 024 4580

Address

PROTECTED LOCATION

Cost: R20 per night coupon (includes bed, shower & toiletries)

Cost per bed: R20 / bed / night

Last checked: Sep 30, 2026

New Beginnings

Not verified yet — call before you go.

Emergency Shelter · Ekurhuleni

—

Capacity not published

Contact

Intake desk

073 288 6125 / 073 111 6864

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Legacy record gave an unusually large capacity of 500; this needs confirmation.

Google Maps
Last checked: Sep 30, 2026

No. 2 Struben Street Transit Shelter

Not verified yet — call before you go.

Emergency Shelter · Pretoria

—

Capacity not published

Contact

Intake desk

063 482 0824

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Safety warning: the City of Tshwane declared this building uninhabitable in late 2025; confirm with the City before referring anyone. Legacy sources range from about 375 to 600 capacity; mixed homeless population. Do not rely on those numbers as current.

Google Maps
Last checked: Not recorded
Free / donor funded

PEN Tshwane Adult Shelter

Emergency Shelter · Pretoria

—

Capacity not published

Contact

Intake desk

012 323 6688

Address

PROTECTED LOCATION

Cost: Free / donor funded

Cost per bed: Not published

Shelter and skills programme for homeless and destitute adults in Tshwane.

Last checked: Not recorded
Low cost / donation based

Rescue 911 (Die Oord)

Not verified yet — call before you go.

Emergency Shelter · Randburg

—

Capacity not published

Contact

Intake desk

011 477 4909

Address

PROTECTED LOCATION

Cost: Low cost / donation based

Cost per bed: Not published

Shelter for destitute adults and families, roughly ages 35 to 55. Intake is by application form processed with Sophiatown police. Contact details listed from third-party directories and not yet confirmed by the shelter.

Google Maps
Last checked: Sep 30, 2026

Rockman House

Not verified yet — call before you go.

Emergency Shelter · Ekurhuleni

—

Capacity not published

Contact

Intake desk

082 889 3903

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Legacy capacity 18; eligibility/intake unspecified.

Google Maps
Last checked: Not recorded
Free / donor funded

Rosebank Union Night Shelter

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

011 784 6214

Address

PROTECTED LOCATION

Cost: Free / donor funded

Cost per bed: Not published

Night shelter with meals, showers, ID support, social workers and skills development.

Last checked: Not recorded
Free / NPO service

SAVF Carletonville Shelter

Emergency Shelter · Carletonville

—

Capacity not published

Contact

Mookgo Maruping (Manager)

018 788 2116

Address

PROTECTED LOCATION

Cost: Free / NPO service

Cost per bed: Not published

Family crisis and homeless shelter: accommodation for destitute families and social relief of distress. SAVF lists this branch as currently closed — phone before referring anyone.

Last checked: Sep 30, 2026

Strabane

Not verified yet — call before you go.

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

073 629 5698

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Shelter; legacy capacity 100. Eligibility/intake unspecified.

Google Maps
Last checked: Sep 30, 2026

Tshwane Homelessness Forum shelter

Not verified yet — call before you go.

Emergency Shelter · Pretoria

—

Capacity not published

Contact

Intake desk

081 789 7835

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. Contact number is from a legacy government list. Legacy GDSD listing: shelter, 40 women/girls. Current intake/capacity unspecified.

Google Maps
Last checked: Sep 30, 2026

Tudhope Avenue Centre for Homeless Women

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

073 629 5698

Address

PROTECTED LOCATION

Cost per bed: Not published

Women experiencing homelessness; 21 beds according to 2026 Johannesburg reporting and the GDSD database. Intake unspecified.

Google Maps
Last checked: Not recorded
Free / NPO service

Wembley Shelter

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

No number published

Address

PROTECTED LOCATION

Cost: Free / NPO service

Cost per bed: Not published

Homeless shelter offering LGBTQ/MSM-affirming care in partnership with OUT's Engage Men's Health.

Google MapsSource
Last checked: Sep 30, 2026

Windsor West Shelter

Not verified yet — call before you go.

Emergency Shelter · Johannesburg

—

Capacity not published

Contact

Intake desk

073 253 1524

Address

PROTECTED LOCATION

Cost per bed: Not published

Not verified, call before you go. No direct phone published. 40 male beds, according to Aug 2026 City information reported by local press. Referral/intake unspecified.

Google Maps
10111