Online Booking

Book an Appointment

Request an appointment with your preferred doctor. For urgent or same-day appointments, please call 022 482 2552.

1
2
3
4
DoctorTypeDate & TimeDetails

Choose a Doctor

Select your preferred doctor or choose "Any Available".

Prefer to book by phone?

Call us Mon–Fri 08:00–17:00 or Sat 08:00–12:00

022 482 2552
Swartland Medical Centre | Family Physicians & Dispensing Practice | Malmesbury