South Africa · Gauteng

After Hours

Emergency contacts, hospitals and late-night pharmacies.

Download the PDF

Immediate danger

Call now

Emergency

Emergency from any cellphone

Medical, fire, rescue or law-enforcement emergency.

Any emergency · 24 hours

Call now112
Emergency

Police Emergency

Report a crime or an immediate threat to safety.

Police · 24 hours

Call now10111
Emergency

Ambulance / Emergency Medical Services

Public ambulance and emergency medical response.

Public ambulance · 24 hours

Call now10177
Emergency

Poisons Information Helpline

For anything swallowed, inhaled or splashed in the eyes.

South Africa-wide · 24 hours

Call now0861 555 777
Emergency

Netcare 911

Private emergency medical response, day or night.

Private ambulance · 24 hours

Call now082 911
Emergency

ER24

Private emergency medical response, day or night.

Private ambulance · 24 hours

Call now084 124

Hospitals & pharmacies near you

Always call ahead to confirm hours and availability.

48 places. Distances are approximate.

Pharmacy · Primrose

Ackermans Pharmacy, Primrose

Mon to Sat 7:30am to 10pm, Sun 8am to 10pm

The latest closer on this side of town.

84 Rietfontein Rd, Primrose, Germiston

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 828 9000
Pharmacy · Linksfield

Dis-Chem Linksfield, The Neighbourhood

Mon to Fri 8:30am to 7pm, Sat and Sun 9am to 5pm

The Square, 46 Club St

Bedfordview, Linksfield, Edenvale & Greenstone

Call now010 541 1334
Pharmacy · Bedfordview

Dis-Chem, Eastgate

Mon to Thu 9am to 7pm, Fri 9am to 8pm, Sat and Sun 9am to 6pm

43 Bradford Rd, Eastgate Mall

Bedfordview, Linksfield, Edenvale & Greenstone

Call now010 541 0031
Hospital · Rembrandt Park

Edenvale General Hospital

Government hospital, 24-hour casualty

Modderfontein Rd, Rembrandt Park

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 321 6000
Pharmacy · Edenvale

Glendower Pharmacy

Mon to Fri 8am to 7pm, Sat 8am to 6pm, Sun 9am to 1pm

74 Dunvegan Ave, Dunvegan

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 453 8280
Hospital · Bedford Gardens

Life Bedford Gardens Hospital

24-hour emergency unit

7 Leicester Rd, Bedford Gardens

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 677 8500
Pharmacy · Bedford Gardens

Life Bedford Gardens Hospital Pharmacy

Mon to Fri 8am to 6pm, Sat and Sun 9am to 2pm

7 Leicester Rd, Bedford Gardens

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 677 8537
Hospital · Benoni

Life The Glynnwood

24-hour emergency unit

33 Harrison St, Benoni

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 741 5000
Pharmacy · Linksfield

Linksfield Park Clinic Pharmacy

Mon to Fri 8am to 8pm, Sat 8am to 6pm, Sun 9am to 6pm

Netcare Linksfield Hospital, 24 12th Ave

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 647 3600
Hospital · Linksfield

Netcare Linksfield Hospital

24-hour emergency unit

24 12th Ave, Linksfield

Bedfordview, Linksfield, Edenvale & Greenstone

Call now011 647 3400
Pharmacy · Bedfordview

Pharmacy at SPAR Bedfordview

Mon to Fri 8am to 8pm, Sat and Sun 9am to 1pm

Same-day delivery and they take orders on WhatsApp.

Shop 5, Bedford Village Shopping Centre, Van Buuren Rd

Bedfordview, Linksfield, Edenvale & Greenstone · Delivers

Call now012 023 4183
Pharmacy · Greenstone Hill

Stonehill Pharmacy

9am to 6pm, seven days a week

Takes orders by message.

Stonehill Crossing, 1 Greenstone Pl

Bedfordview, Linksfield, Edenvale & Greenstone · Delivers

Call now062 648 5815
Pharmacy · Edenvale

The Local Choice Pharmacy, Dowerglen

Mon to Fri 8am to 6:30pm, Sat 8am to 2pm, Sun 9am to 1pm

Shop 9, Dowerglen Plaza, Sycamore Dr

Bedfordview, Linksfield, Edenvale & Greenstone · Delivers

Call now011 453 7661
Pharmacy · Mayville

Alitta's 24 Hours Key Services

Call to check tonight's hours

Maders Butchery, Paul Kruger St, Mayville, Pretoria

East Rand & Pretoria

Call now060 622 4251
Pharmacy · Garsfontein

Arrie Nel Serene Pharmacy

Call to check tonight's hours

WhatsApp scripts and free home delivery, even late at night: 064 660 7248.

474 Winifred Yell St, Garsfontein

East Rand & Pretoria · Delivers

Call now012 361 6969
Hospital · Kempton Park

Arwyp Medical Centre

24-hour emergency care

Arwyp Main Building, Pine Ave entrance, Kempton Park

East Rand & Pretoria

Call now011 922 1000
Pharmacy · Kempton Park

Arwyp Medical Centre 24-Hour Pharmacy

Open 24/7, open to the public, not just patients

Ground floor, Arwyp Main Building, Pine Ave entrance

East Rand & Pretoria

Call now011 922 1000
Pharmacy · Atteridgeville

Atteridge Pharmacy

Call to check tonight's hours

Ramokgopa St, Atteridgeville

East Rand & Pretoria

Call now012 373 6153
Hospital · Moreleta Park

Netcare Pretoria East Hospital

24-hour emergency unit

Netcare St, Moreleta Park, Pretoria

East Rand & Pretoria

No number listed, ask the hospital switchboard

Pharmacy · Moreleta Park

Netcare Pretoria East Hospital Pharmacy

Open 24/7

Netcare St, Moreleta Park, Pretoria

East Rand & Pretoria

No number listed, ask the hospital switchboard

Pharmacy · Eersterust

Stadium Pharmacy

Call to check tonight's hours

218 Perry Ave, Eersterust X2

East Rand & Pretoria

Call now012 806 6212
Pharmacy · Soshanguve

Thorntree Pharmacy

Call to check tonight's hours

Shop 29, Thorntree Shopping Centre, Soshanguve

East Rand & Pretoria

Call now012 791 3713
Pharmacy · Bosmont

Bosmont Pharmacy

Listed as 24 hours, call first

Listed as always open, but moms have reported arriving late at night to find it closed. Phone before you drive.

52 Soutpansberg Ave, Bosmont

Fourways, Randburg, Olivedale & Parktown

Call now011 474 2838
Hospital · Fourways

Life Fourways Hospital

24-hour emergency unit

Cnr Cedar Rd & Cedar Rd West, Fourways

Fourways, Randburg, Olivedale & Parktown

Call now011 875 1000
Pharmacy · Fourways

Life Fourways Hospital Pharmacy

Mon to Fri 9am to 8pm, Sat and Sun 9am to 8:30pm

Cnr Cedar Rd & Cedar Rd West, Fourways

Fourways, Randburg, Olivedale & Parktown

Call now011 875 1289
Hospital · Parktown West

Netcare Milpark Hospital

24-hour emergency unit on site

Parktown West

Fourways, Randburg, Olivedale & Parktown

Call now011 480 5600
Hospital · Olivedale

Netcare Olivedale Hospital

24-hour emergency unit

Cnr President Fouché & Windsor Way, Olivedale

Fourways, Randburg, Olivedale & Parktown

Call now011 777 2000
Pharmacy · Olivedale

Netcare Olivedale Hospital Pharmacy

Mon to Fri 8am to 9pm, Sat and Sun 9am to 7pm

Cnr President Fouché & Windsor Way, Olivedale

Fourways, Randburg, Olivedale & Parktown

Call now011 777 2000
Pharmacy · Fourways

Nitefalls Kingfisher Pharmacy

8am to 8pm every day, Sundays included

Kingfisher Centre, Alexander Ave

Fourways, Randburg, Olivedale & Parktown

Call now064 657 4351
Pharmacy · Randburg

The Local Choice Pharmacy, Strijdompark

Mon to Sat 8am to 8pm, Sun 9am to 8pm

Cnr Malibongwe Dr & Rocky St

Fourways, Randburg, Olivedale & Parktown · Delivers

Call now010 510 1180
Pharmacy · Alberton

Clicks Pharmacy, Netcare Alberton Hospital

Hospital-linked, listed 24 hours

The number listed is the hospital switchboard.

1 Netcare St, Newmarket, Alberton

Johannesburg South, Alberton & Central

Call now011 742 3000
Pharmacy · Mulbarton

Netcare Mulbarton Hospital Pharmacy

Hospital-linked, 24-hour emergency unit on site

25 True North Rd, Mulbarton

Johannesburg South, Alberton & Central

Call now011 682 4323
Pharmacy · Ormonde

The Local Choice Pharmacy, Ormonde

Mon to Fri 9am to 8pm, Sat 9am to 6pm, Sun 9am to 3pm

Shop 2, Ormonde Shopping Centre, 18 Crownwood Rd

Johannesburg South, Alberton & Central · Delivers

Call now010 025 0700
Pharmacy · Bassonia

UniCare 24 Hour Pharmacy

Open 24/7, including weekends

Bassonia Shopping Centre, Comaro St

Johannesburg South, Alberton & Central

Call now012 620 0570
Pharmacy · Berea

Uptown Pharmacy

7:30am to 9pm, seven days a week

Shop 4, Uptown Building, 47 Abel Rd

Johannesburg South, Alberton & Central

Call now010 023 4322
Pharmacy · Edenburg

Clicks Pharmacy, Rivonia Village

Mon to Fri 8am to 7pm, Sat 8am to 6pm, Sun 9am to 4pm

Rivonia Rd, Edenburg

Sandton, Morningside, Rivonia & Sunninghill

Call now011 803 9188
Pharmacy · Sandton

Clicks Pharmacy, Sandton City

Mon to Sat 8am to 8pm, Sun 9am to 6pm

Cnr Sandton Dr & Alice Ln

Sandton, Morningside, Rivonia & Sunninghill

Call now011 883 5028
Hospital · Morningside

Mediclinic Morningside

24-hour emergency unit

ER direct 011 282 5127.

Cnr Hill Rd & Rivonia Rd, Morningside

Sandton, Morningside, Rivonia & Sunninghill

Call now011 282 5000
Hospital · Bryanston

Mediclinic Sandton

24-hour emergency unit

1 Peter Place, Bryanston

Sandton, Morningside, Rivonia & Sunninghill

Call now011 709 2002
Pharmacy · Morningside

Morningside Dispensary

Mon to Fri 7am to 9pm, Sat 8:30am to 9pm, Sun 9am to 9pm, open 365 days

Independent pharmacy with an on-site clinic. Free delivery within 5km and they take orders on WhatsApp.

The Wedge Shopping Centre, 255 Rivonia Rd

Sandton, Morningside, Rivonia & Sunninghill · Delivers

Call now011 883 6588
Hospital · Sunninghill

Netcare Sunninghill Hospital

24-hour emergency unit

Nanyuki Rd, Sunninghill

Sandton, Morningside, Rivonia & Sunninghill

Call now011 806 1500
Pharmacy · Sunninghill

Netcare Sunninghill Hospital Pharmacy

Mon to Fri 9am to 9pm, Sat and Sun 9am to 2pm

Nanyuki Rd, Sunninghill

Sandton, Morningside, Rivonia & Sunninghill

Call now011 806 1656
Pharmacy · Morningside Manor

Sandton Family Pharmacy

Call to check tonight's hours

Local deliveries.

Morningside Manor

Sandton, Morningside, Rivonia & Sunninghill · Delivers

Call now010 045 1076
Pharmacy · Vorna Valley

Clicks Pharmacy, Waterfall Walk

Mon to Sat 8am to 7pm, Sun 9am to 6pm

Ridge Rd, Vorna Valley

Waterfall, Midrand & Kyalami

Call now012 620 0250
Pharmacy · Waterfall City

Dis-Chem, Mall of Africa

9am to 8pm every day, Sundays included

Lisbon Lane, Mall of Africa

Waterfall, Midrand & Kyalami

Call now010 003 0056
Hospital · Vorna Valley

Netcare Waterfall City Hospital

24-hour emergency unit

Cnr Magwa Ave & Mac-Mac Rd, Vorna Valley

Waterfall, Midrand & Kyalami

Call now011 304 6600
Pharmacy · Vorna Valley

Netcare Waterfall City Hospital Pharmacy

Mon to Fri 8am to 6pm, Sat 8am to 4pm, Sun 9am to 2pm

The counter closes at 6pm, but the hospital's 24-hour emergency unit is on the same site: 011 304 6600.

Cnr Magwa Ave & Mac-Mac Rd, Vorna Valley

Waterfall, Midrand & Kyalami

Call now011 304 6723
Pharmacy · Midrand

The Local Choice Pharmacy, Midrand

Mon to Fri 9am to 7pm, Sat 8am to 5pm, Sun 9am to 3pm

Shop 5, Waterfall Ridge Centre, cnr Ridge & Pretorius Rd

Waterfall, Midrand & Kyalami · Delivers

Call now010 025 0541

Can't leave the house

Pharmacies and shops that deliver

Delivery

Dis-Chem national WhatsApp line

Message "Hi" for delivery within 24 hours or collection in store in 2 hours. No Schedule 6 medicines through this service.

Call now0860 347 243
Delivery

Checkers Sixty60

Delivers seven days a week, evening slots usually run to around 7pm to 8pm depending on your store.

Call now0800 00 6060
Delivery

Pick n Pay asap!

Delivers while your nearest store is trading, so the last order in most Joburg suburbs falls between 7pm and 9pm.

Order in the app

Independent pharmacies that deliver are listed on each card above, look for the "Delivers" note. Most can send a card machine out with the driver, but ask when you place the order, not when the driver arrives.

Before you go

  • Call ahead before driving anywhere late at night. Posted hours change without notice.
  • For a hospital-linked pharmacy, try the emergency entrance if it is genuinely urgent, even outside the counter's posted hours.
  • Save the Poisons Information Helpline and Netcare 911 or ER24 in your phone now, not when you need them.
  • Keep a photo of your child's script on your phone. It saves a trip home when the pharmacy needs to see it.

A mom tip from The Block

If the pharmacy counter is closed and you are truly worried, go to the hospital emergency entrance rather than driving from one shut pharmacy to the next. Emergency units are staffed around the clock and can dispense what your child needs on the spot.

No verified 24-hour pharmacy could be confirmed in Krugersdorp, Roodepoort or the Vaal Triangle when this list was compiled. Call your nearest Dis-Chem or Clicks and ask which branch is open tonight.

Hours change often, so this is a starting point, not a guarantee. Get the printable guide to keep on your phone.