Old Age Homes in South Africa

Old age homes provide full-time residential care for seniors who need daily assistance. Staff help with meals, housekeeping, personal care, and medication management in a home-like environment.

1243 facilities listed758 with phone numbersAverage rating: 4.2/55,356 total beds

Who is it for?

Seniors who can no longer live independently and need help with daily activities like bathing, dressing, and meals. Also suitable for those who are isolated at home and would benefit from a social, supported environment.

What to expect

A private or shared room, three meals daily, laundry services, medication management, social activities, and 24-hour staff presence. Most homes have visiting doctors and basic nursing care.

Typical costs

Private old age homes charge R6,000–R20,000/month. NGO and church-run homes are often subsidised and accept SASSA pension (currently R2,180/month). Government-subsidised beds are limited and often have waiting lists.

Find Old Age Homes by City

Top Old Age Homes

View all 1243
Edelweiss

Eversdal, Cape Town

Old Age Home
5
Parkhaven

Wynberg, Cape Town

Old Age Home
5
Old Age Home
5
Villa Sunfield

Durban North, Durban

Old Age Home
5
Old Age Home
5
Huis Le Roux

Robertson

Old Age Home
5
Huis Ysterplaat

Ysterplaat, Cape Town

Old Age Home
5
Advent Haven

Heidelberg

Old Age Home
4.8
Heuwelsrust

Hartenbos Heuwels, Mossel Bay

Old Age Home
4.8
Gateway Village

Johannesburg

Old Age Home
4.8
Old Age Home
4.7
Carlisle Lodge

Fish Hoek, South Peninsula

Old Age Home
4.7
Stirling Lodge

Stirling, East London

Old Age Home
4.7
Golden Acres

Sandringham, Johannesburg

Old Age Home
4.6
Monarchs Senior Living

Bryanston, Sandton

Old Age Home
4.6
Immanuel

Oak Glen, Bellville, Cape Town

Old Age Home
4.6
Bethany Gardens Old Age Home

Hatton Estate, Pinetown

Old Age Home
4.6
Doone Village

Manors, Durban

Old Age Home
4.6
Soweto Home For The Aged

Central Western Jabavu, Johannesburg

Old Age Home
4.5
Old Age Home
4.5
Woodside Village

Rondebosch, Cape Town

Old Age Home
4.5
Kendra Gardens

Greyville, Durban

Old Age Home
4.5
Old Age Home
4.5

How to Choose an Old Age Home

1. Private vs subsidised

Private homes charge R6,000–R20,000/month and generally offer private rooms, more activities, and better facilities. Subsidised homes (NGO, church, or government-funded) accept SASSA pension but may have shared rooms and longer waiting lists. Both can provide excellent care.

2. DSD registration

Every old age home in South Africa must be registered with the Department of Social Development. Ask to see their registration certificate. Unregistered homes operate illegally and may not meet minimum care standards.

3. Meals and nutrition

Most homes provide three meals and tea times. Visit during a meal to check quality, variety, and how dietary requirements (diabetic, halal, kosher, soft food) are handled. Good nutrition is one of the most important factors in elderly wellbeing.

4. Social life and activities

Loneliness is the biggest risk in residential care. Ask about the activities programme: is there a dedicated activities coordinator? Look for variety: outings, exercise, crafts, games, religious services, music.

Checklist: What to Check When You Visit

  • Visit during a meal to see food quality and dining experience
  • Check the DSD registration certificate on the wall
  • Ask to see both private and shared room options
  • Talk to current residents about their experience
  • Ask about the laundry service and personal belongings policy
  • Check visiting hours; restrictive hours may be a red flag
  • Ask what happens if the resident's health deteriorates (frail care transfer?)
  • Inspect outdoor areas; gardens and walking paths matter for wellbeing

Questions to Ask Before You Decide

  1. Is the home registered with the Department of Social Development?
  2. What is included in the monthly fee?
  3. Do you accept SASSA pension as payment?
  4. Is there a waiting list and how long is it?
  5. What level of nursing care is available?
  6. Can residents bring their own furniture?
  7. What is the policy on visitors and overnight stays by family?

Frequently Asked Questions

How much does an old age home cost in South Africa?

Private old age homes charge R6,000 to R20,000 per month. NGO and church-run homes often accept SASSA pension (R2,180/month) as full payment. Government-subsidised beds are cheaper but have long waiting lists. Location matters: Gauteng and Western Cape homes tend to be more expensive than those in smaller towns.

Are there free old age homes in South Africa?

There are no completely free old age homes, but many subsidised homes accept the SASSA Old Age Pension (R2,180/month) as full payment. Some church-run and welfare organisation homes also offer means-tested reduced fees. Contact your local Department of Social Development office for a list of subsidised options in your area.

What is the difference between an old age home and frail care?

An old age home provides residential care for seniors who need help with daily activities but are generally stable. Frail care provides 24-hour professional nursing for those with serious medical conditions. Many old age homes have a frail care section on-site for when residents' health deteriorates.

Need help finding the right facility?

Leave your email and we'll send you personalised options based on your needs.

Old Age Homes by Province

Other types of care