Skip to content
Official-source based. 100% Free to Use. πŸ‡ΏπŸ‡¦ Focused on South African services. Independent Directory. Updated as sources change.

The hospital’s full name is Life Roseacres Hospital, written as one word. Its switchboard is 011 842 7500 and casualty has its own number, 011 842 7513 or 7514. It stands at corner Castor Road and St Joseph Street, Symhurst, Primrose, 1401.

Save the casualty number separately. ContactDetails.co.za is an independent directory and is not the hospital.

Verified contact details

Read on Life Healthcare’s own website on 25 August 2026. The page also lists a named staff member’s personal email address, which we do not republish here.

What it is forContact
Switchboard011 842 7500
Casualty011 842 7513 / 011 842 7514
AddressCnr Castor Road and St Joseph Street, Symhurst, Primrose, 1401
GroupLife Healthcare
Size128 beds
Ambulance10177, or 112 from a mobile

Three place names, one hospital

The address confuses people and navigation apps alike. The suburb is Symhurst, the area is Primrose, and the town is Germiston, which itself sits inside Ekurhuleni. All four names attach to this hospital in different listings.

Navigate by the street corner, Castor and St Joseph, rather than by the town name. And note the spelling: searches for “Rose Acres” as two words return unrelated results, because the hospital is Roseacres.

Casualty versus switchboard

Admissions and accounts

Related contact pages

Frequently asked questions

What is Roseacres Hospital’s number?

Switchboard 011 842 7500; casualty 011 842 7513 or 7514.

Is it in Germiston or Primrose?

Both are correct. The suburb is Symhurst, in Primrose, in Germiston. Navigate by Castor Road and St Joseph Street.

Is it Rose Acres or Roseacres?

Roseacres, one word, as Life Roseacres Hospital.

Details were read on Life Healthcare’s own website on 25 August 2026. Where a detail has changed, the hospital is the authority.