When disaster strikes in Pretoria—whether it’s a medical emergency at 2 AM, a house fire in Centurion, or a snakebite on the Magaliesberg trails—every second counts, and knowing the right number to call can mean the difference between life and death.
While most South Africans know to dial 10111 for police emergencies, Tshwane residents have access to a powerful, lesser-known resource: the city’s dedicated 107 emergency line that connects you directly to fire, rescue, and ambulance services toll-free from any phone, 24/7.
This comprehensive guide consolidates every critical emergency contact you need in Pretoria—from wilderness rescue and snake removal specialists to private medical response teams and specialized trauma centers—ensuring you’re never caught unprepared when crisis strikes in South Africa’s administrative capital.
Pretoria Emergency Contact Numbers
012 358 2111
City of Tshwane 24-Hour Call Centre (Also for after-hours Environmental Health)
012 358 9999
Customer Care (General Enquiries)
080 111 1556
Toll-Free – Customer Care (General Enquiries)
107
Tshwane Emergency Services (General emergency number for Tshwane)
012 310 6400
Tshwane Emergency Services (General emergency number for Tshwane)
073 969 7987
Ambulance EMS
086 12 12 401
ADT Armed Response
012 358 7095
Tshwane Metro Police
012 358 7096
Tshwane Metro Police
012 358 7244
Metro Police Accidents Reports
012 358 7114
Metro Police Accidents Reports
012 664 4445
Metro Police Accidents Reports
012 339 9111
Power Failures
012 358 9999
Electricity & Water
012 664 5644/5
SPCA
Hiking & Wilderness Emergencies
074 125 1385
MCSA Search & Rescue (Mountain Club South Africa) Primary Emergency Number
074 163 3952
Alternative Number for MCSA Search & Rescue
0861 555 777
Poison Information Helpline
ASI Snake App to identify snakes.
0829111
NetCare 911 – Private Emergency Medical Services
082 124
ER24 – Private Emergency Medical Services
(011) 315 0203
For General Gauteng Emergency Medical Services
Snakebite Emergency Hospital Map: Where to Go NOW
Johannesburg Metro (Level 1 & 2 Hubs)
- Premier Level 1 private trauma center
- Highly specialized in burns and tissue damage from cytotoxic bites (Puff Adders, Spitting Cobras)
- 24/7 emergency department
- Location: Parktown, Johannesburg
Chris Hani Baragwanath Academic Hospital
- Major public sector facility
- Extensive experience treating peri-urban snakebite cases
- One of the largest hospitals in the Southern Hemisphere
- Location: Soweto, Johannesburg
- Critical Level 1 facility for southern Gauteng
- Location: Alberton, Johannesburg South
Pretoria & Eastern Magaliesberg
- Primary public tertiary hub for Tshwane
- Leading research on updated snakebite protocols
- Major trauma and ICU capabilities
- Location: Pretoria
- Level 2 trauma center in Centurion
- Strategic location between Johannesburg and Pretoria
- Location: Centurion
- Ideal for northern slopes of Magaliesberg
- Serves Pretoria North and Mabopane areas
- Location: Akasia, Pretoria
- Specialized trauma services
- Close to Pretoria city center
- Location: Pretoria
Rustenburg & Western Magaliesberg
- Recently expanded emergency department
- Primary Level 3 trauma center for North West Province
- Critical for western Magaliesberg hikers
- Location: Rustenburg
Snake Removal Contacts
Maggie Webster: 082 299 2822 (Pretoria East, Centurion)
Nico Engels: 073 197 3852 or 071 677 2186 (Pretoria North, Magaliesberg)
ASI App for more Snake Removal Contacts
Emergency Numbers:
Netcare 911: 082 911
ER24: 084 124
Poison Information Centre: 0861 555 777
Discovery Insure
For Immediate Emergency Assistance (24/7):
– Discovery 911: 0860 999 911 (within SA)
– International: +27 11 529 0056
For General Queries & Roadside Assistance (During Business Hours):
– Main Line: 0860 751 751
– Business Hours: Monday to Friday, 08:00 – 18:00; Saturday, 08:00 – 13:00.
Other Useful Numbers:
– SASRIA: 011 214 0800 / 086 172 7742 (for riots, strikes, and other public disorder).
Remember to have your Discovery Insure membership details ready when you call.
SA National Emergency Numbers
112
From Mobile, Toll-Free – For life-threatening emergencies from a cellular phone anywhere in South Africa. This is the universal emergency number for mobile users.
10111
For reporting crimes to the local police.
10177
From Landline, Toll-Free – For ambulance services in life-threatening medical emergencies
012 358 2124
General Fire & Emergency Medical Services
012 310 6200
General Fire & Emergency Medical Services
