General & Family Practice β€” Cape Town

Care that knows
your whole family,
not just your file.

Same-week appointments, doctors who remember your history, and a practice built around getting you seen quickly β€” not shuffled through a queue.

10+ yrsServing this community
πŸ•’Working hoursWeekdays 09:00 – 17:00 & Saturdays 09:00 – 13:00
Next available: Today Rapha Medical Center Reception
Registered HPCSA-accredited practitioners
Covered Major SA medical aids accepted
Extended Open Saturdays, 09:00–13:00
Walk-ins Urgent same-day slots held daily
What we offer

Everyday care, handled properly.

From comprehensive primary care to specialized family consultations, we provide a complete range of medical services tailored to your health needs.

General Medical Consultations

Comprehensive consultations for acute illnesses, chronic disease monitoring, and overall health assessments.

Medical Certificates

Official medical notes, sick certificates, insurance medicals, and clinical fitness assessments.

Adult & Child Health

Pediatric growth tracking, vaccinations, adolescent care, adult health checks, and routine family wellness.

Antenatal Care

Routine pregnancy consultations, maternal health monitoring, prenatal check-ups, and referral coordination.

Preventive Medicine

Early screenings, lifestyle medicine guidance, routine immunizations, and proactive risk evaluations.

Minor Procedures & Circumcision

In-office minor surgical procedures, wound care, suturing, and safe clinical circumcision services.

In patients' words

Trusted by families across the city.

“

Got a same-day appointment for my son when he spiked a fever β€” no drama, no long wait. That's rare these days.

Lindiwe M.
Patient since 2021
“

The doctor has managed my dad's diabetes for years. They actually call to follow up, which never happened at our old clinic.

Josh R.
Patient since 2018
“

Clean, well-run, and the front desk actually answers the phone. Booking online took under two minutes.

Farah K.
Patient since 2023
Good to know

Frequently asked questions

Do you accept medical aid?+

Yes β€” we accept Discovery, Bonitas, Momentum, Medshield and most major South African medical aid schemes. Bring your membership card to your first visit and our front desk will confirm your benefits before you're seen.

How quickly can I get an appointment?+

Routine appointments are typically available within 24–48 hours. We also hold a small number of same-day urgent slots each morning for anything that can't wait.

Can I register as a new patient?+

Absolutely. New patients are welcome β€” book directly via WhatsApp or email, and we'll set up your file ahead of your first visit.

Do you see children and infants?+

Yes, our GPs see patients of all ages, from newborns through to seniors, including routine vaccination schedules.

What should I bring to my first appointment?+

Your ID, medical aid card, and a list of any current medications. If you're transferring from another practice, prior records are helpful but not required.

Find us

One practice, easy to reach.

Rapha Medical Center

AddressShop G057, Table Bay Mall, Corner of Berkshire Blvd, Sunningdale, Cape Town. 7441.
WhatsApp+27 63 411 2060
Emailhelp@raphamedical.co.za
Hours
Mon – Fri09:00 – 17:00
Saturday09:00 – 14:00
SundayClosed
Public holidaysClosed
Get directions
From the practice

Health tips, straight from our GPs.

Preventative care

5 screenings worth booking in your 30s

The check-ups that catch problems early β€” and how often you actually need them.

Read more β†’
Paediatrics

Vaccination schedule: what's due when

A plain-language guide to South Africa's childhood immunisation timeline.

Read more β†’
Chronic care

Managing hypertension without it managing you

Small daily habits our GPs actually recommend to patients with high blood pressure.

Read more β†’
Book a visit

Let's get you seen.

Fill in your details to submit an appointment request via Email or WhatsApp. For urgent medical issues, please call directly.

WhatsApp
+27 63 411 2060
Email
help@raphamedical.co.za
Visit
Shop G057, Table Bay Mall, Corner of Berkshire Blvd, Sunningdale, Cape Town
In a medical emergency, call 10177 or go to your nearest emergency room.

Request an Appointment