We all hope our holidays stay blissfully uneventful - but life has a way of testing that theory. Whether it’s a sudden fever in the middle of the night, a forgotten prescription or a little one’s unexpected earache, access to an after-hours pharmacy can make all the difference.
Post-pandemic, many pharmacies across South Africa have reduced their trading times from 24-hour or other extended hours. So before you set off on your next adventure - whether you’re home in the city, escaping to the coast or road-tripping through wine country - here’s a verified, up-to-date list of pharmacies that stay open late. And in smaller towns where late-night pharmacies don’t exist, we’ve highlighted the local pharmacies that keep their doors open the latest - because even limited after-hours access can make all the difference.
(We’ve confirmed each listing’s trading hours directly with the pharmacies themselves. Still, it’s always best to call ahead before you go - just in case.)
🏙️ Johannesburg - Late & After-Hours Pharmacies
(Closest to Bryanston, Sandton, Rosebank, Parktown & Greenside)
🌙 Sandton / Bryanston / Fourways Area
Life Fourways Hospital Pharmacy📍 Cnr Cedar Road & Cedar Road West, Fourways, Sandton, 2191☎️ 011 875 1289🕐 9am - 8:30pm (daily)💡 Convenient for residents of Fourways, Broadacres and northern Bryanston.
Morningside Dispensary📍 The Wedge Shopping Centre, 255 Rivonia Rd, Morningside, Sandton, 2196☎️ 011 883 6588 (scripts line same number)🕐 Monday - Friday 7am - 9pm | Saturdays 8:30am - 9pm | Sundays & public holidays 9am - 9pm💡Centrally located along the Rivonia corridor - a convenient choice for Sandton residents, nearby suburbs and visitors exploring Johannesburg’s business and shopping district.
Netcare Olivedale Hospital Pharmacy📍 Cnr President Fouché & Windsor Way, Randburg 2158☎️ 011 465 6062🕐 9am - 9pm (daily)💡 Reliable late-evening access for Randburg and Bryanston residents.
Netcare Sunninghill Hospital Pharmacy📍 Witkoppen Rd, Sunninghill, Sandton☎️ 011 806 1500🕐 Monday - Friday 9am - 9pm | Weekends & public holidays 9am - 2pm 💡 Convenient for Sunninghill, Paulshof and surrounding suburbs.
Life Wilgeheuwel Hospital Pharmacy📍 Cnr Hendrik Potgieter & Christiaan de Wet Rds, Roodepoort☎️ 011 796 6500🕐 Monday - Friday 8am - 8pm | Saturdays 8am - 5pm | Sundays & public holidays 9am - 5pm💡 Serving western Bryanston and northern Johannesburg families.
Johannesburg Surgical Hospital Pharmacy📍 Northcliff, Johannesburg☎️ 011 014 0454🕐 Monday - Friday 7am - 8pm | Saturdays 8am - 1pm | Sundays 8am - 2pm | 9am - 1pm public holidays💡 Well-situated for Northcliff, Emmarentia and Greenside residents.
Netcare Milpark Hospital Pharmacy📍 9 Guild Rd, Parktown West, Johannesburg, 2193☎️ 011 480 5600🕐 8am - 8pm (daily)💡 Excellent after-hours resource for Rosebank, Parktown and Greenside areas.
🌆 The Parks / Rosebank / Parktown / Greenside
Clicks Pharmacy - Milpark (Netcare)📍 9 Guild Rd, Parktown West, Johannesburg, 2193☎️ 011 480 5698🕐 Mon - Sat 8:30am - 9pm | Sunday & Public Holidays 8:30am - 5pm💡 A dependable late-evening option for Parktown, Rosebank and Greenside residents.
🌊 Cape Town - After-Hours Pharmacies
(Closest to Sea Point, Atlantic Seaboard & City Bowl)
📍 224 Durban Road (Cnr Durban Rd & Raglan St), Bellville, Cape Town
☎️ 021 948 5706
🕐 Open 24 hours a day, 7 days a week
💡 A long-standing, full-service pharmacy offering round-the-clock assistance for residents, travellers and anyone needing urgent medication or clinical support after hours.
Sunset Pharmacy📍 Sea Point Medical Centre, 11 Kloof Rd, Sea Point, 8005☎️ 021 434 3333🕐 8:30am - 9pm (daily)💡 A trusted Atlantic Seaboard pharmacy serving both locals and visitors.
Table Bay Pharmacy (V&A Waterfront)📍 Shop 6108 G, Victoria Wharf Shopping Centre, Breakwater Blvd, V&A Waterfront, 8002☎️ 021 418 4556🕐 9am - 9pm (daily)💡 Ideal for Waterfront, Green Point and Mouille Point residents.
Clicks Pharmacy - V&A Waterfront📍 Shop 7113, Victoria Wharf, Dock Rd, V&A Waterfront, 8002☎️ 021 418 3800🕐 9am - 9pm (daily)💡 Centrally positioned for City Bowl and Atlantic Seaboard visitors.
🌿 Garden Route
Geneva Pharmacy📍 75 Stander Street, Genevafontein, George☎️ 044 871 2879🕐 Mon - Sat 8am - 7pm and Public holidays (except Christmas Day and New years) | Sunday 10am - 1pm and 5 - 7pm.💡 A go-to for George residents and travellers needing urgent prescriptions.
King George Pharmacy / Apteek📍 1 York Street, George South☎️ 044 873 2420🕐 Monday - Friday 8:30am - 7pm | Saturday 08:30am - 01:30pm | Sunday 10:30am - 12:30pm and 6pm - 7pm💡 Serves residents across George and travellers along the N2.
Knysna Central Pharmacy📍 Knysna Central, Knysna☎️ 044 382 5222🕐 Mon - Sat 8am - 6pm | Sunday 9am - 1pm and 5pm - 6pm💡 Centrally located for Knysna and surrounding lagoon towns.
Clicks Pharmacy - Knysna (Knysna Central)
📍 St Georges St, Knysna Central, Knysna
🕐 Mon-Fri: 8am - 6pm | Sat: 8am - 4pm | Sunday & Public holidays: 9am - 2pm
💡 A trusted pharmacy in Knysna Central for residents and holiday-makers alike; well-placed for emergencies, though not open 24/7.
Clicks Pharmacy - Market Square Plettenberg Bay
📍 Shop DL20, The Market Square, Beacon Way, Plettenberg Bay
☎️ 044 533 2574 (Pharmacy line)
🕐 Mon-Fri: 8am - 6pm | Sat: 8am - 4pm | Sunday & Public holidays: 9am - 2pm
💡 A convenient pharmacy option in Plettenberg Bay’s Market Square - good for residents, holiday-makers or a late-afternoon stop before a coastal adventure.
Dis-Chem Pharmacy - Longships Drive, Plettenberg Bay
📍 Shop 17, Robberg Bay Shopping Centre, Cnr Longships Dr & White Cape Way, Plettenberg Bay
☎️ 043 108 0050
🕐 Mon-Fri: 9am - 6pm | Sat: 8am - 5pm | Sunday & Public holidays: 9am - 2pm
💡 A full-service pharmacy in Plettenberg Bay - ideal for holiday-makers in the Garden Route region needing dependable medication access.
🍷 Cape Winelands
Clicks Pharmacy - Laborie Centre - Paarl
📍 Laborie Centre, Main Rd, Paarl South, Paarl
☎️ 021 863 0346 (Pharmacy) / 021 863 1128 (Store)
🕐 Monday-Friday 9am - 6pm | Saturday 8am - 3pm | Sunday 9am - 1pm | Public Holidays 9am - 2pm
💡 A convenient pharmacy for holidaymakers and residents in the Winelands region, offering reliable access to prescriptions and health-care essentials during extended hours.
Clicks Pharmacy - Rembrandt Mall - Paarl
📍 Rembrandt Mall, Lady Grey St, Paarl
☎️ 021 872 0710 (Clicks main line for store enquiries)
🕐 Monday - Friday: 9am - 6pm | Saturday: 8am - 3pm | Sunday & Public Holidays: 9am - 2pm
💡 A reliable option in central Paarl for prescriptions, over-the-counter medication and travel essentials when you’re in the Winelands.
Die Boord Pharmacy - Stellenbosch 📍 Safraan Avenue, Die Boord, Stellenbosch ☎️ 021 887 9400 🕐 8am - 8pm (daily) I public holiday 8am - 4pm. Closed on Christmas day 💡 Suggest you call ahead to confirm actual after-hours availability.
Welgevonden Pharmacy - Stellenbosch 📍 Welgevonden Shopping Centre, Malmesbury Road, Stellenbosch ☎️ 021 889 7222 🕐 Monday-Friday 8am - 7pm; Saturday 8am - 5pm; Sunday 9am - 1pm. 💡 Longer hours than standard - useful if you find you need a late refill during a wine-country stay.
The Local Choice Pharmacy - Waterstone, Somerset West 📍 Shop 1387, Waterstone Centre, Somerset West, 7130 ☎️ 021 852 0186 🕐 8am - 8pm (daily including holidays). Closed on Christmas day
💡 Consistently longer hours open hours, best part is this is even on holidays too
Franschhoek Pharmacy & Health Shop - Franschhoek 📍 62 Huguenot Road, Franschhoek, 7690 ☎️ 021 876 2261 🕐 Monday - Friday 08:30am - 5:30pm | Saturday 8:30am - 1pm | Sunday & Public Holidays: 10:30am - 1pm 💡 A well known Franschhoek pharmacy
Clicks Pharmacy - Franschhoek 📍 Huguenot St, Franschhoek, Western Cape, 7690 ☎️ 021 876 4585 🕐 Mon-Tue & Thu-Fri: 08:30 - 18:00 | Wed: 09:00 - 18:00 | Sat: 08:00 - 17:00 | Sun & Public Holidays: 09:00 - 15:00 💡 A reliable late-closing pharmacy in the heart of Franschhoek - ideal for visitors staying in the valley or en route to the wine region.
🌊 Eastern Cape - Port Alfred, Makhanda & Gqeberha (formerly Port Elizabeth)
Klinicare MillPark Pharmacy - Gqeberha📍 MillPark, Gqeberha (Port Elizabeth)☎️ 041 373 1033🕐 8am - 11pm (standard). 💡 A well-known Port Elizabeth pharmacy with on-call support.
🌍 Travel Tip
If you’re travelling through smaller towns like Franschhoek, Paarl, Kenton-on-Sea or Makhanda, call ahead to local pharmacy branches. Some may offer on-call pharmacists or partnerships with nearby hospitals for urgent prescriptions.
🧳 A Final Word
May your days be happy, safe, sunny and otherwise entirely uneventful - but if the unexpected strikes, this list ensures you know where to turn to.
💡 Remember: pharmacy trading hours can change seasonally or during public holidays. Always call before you go, especially outside standard office hours.
Disclaimer: This article is intended for general informational purposes only. All pharmacy trading hours and contact details were verified at the time of publication, but may change without notice - particularly during holidays or seasonal schedules. Always call ahead before travelling to confirm that the pharmacy is open and able to assist.
Neither the publisher nor contributors are affiliated with any pharmacy listed here and this information should not be regarded as medical advice. For urgent or life-threatening situations, please contact emergency medical services (10177 or 112) or visit the nearest hospital casualty department.
Hamilton’s Property Portfolio: Serving South Africa’s Upmarket Property Market
For over 20 years, Hamilton’s Property Portfolio has been dedicated to meeting the needs of South Africa’s upper property market. Specialising in luxury homes in prime regions such as Gauteng, the Eastern Cape, Western Cape, Garden Route and Winelands, Hamilton’s is committed to providing personalised service and expert advice.
Read our previous articles here
Contact one of our offices; we look forward to hearing from you:
Winelands: 021 863 0551
Gauteng: 011 463 0155
Cape Town: 021 418 0328
Garden Route: 044 050 3295
Eastern Cape: 076 927 7787
Email: reception@hamiltons.co.za
Hamilton's Property Portfolio holds a Fidelity Fund Certificate issued by the Property Practitioners Regulatory Authority.