Accepting New Patients

Dr John Aina's Medical Practice

Dr John Aina, BSc (Hons), MBChB  ·  General Practitioner

Comprehensive Medical Services for the whole family. Personalised, compassionate care in the heart of Glenwood, Durban.

GP
General Practitioner
PCNS
Registered Practice
1142046
Practice Number

Medical Services

Care that covers your whole body.

From routine checkups to complex chronic conditions — all under one roof.

Doctor reviewing patient charts in a modern clinical office, clean white environment, bright overhead lighting, focused medical professional
Primary Care

Internal Medicine

Comprehensive diagnosis and management of adult diseases. From chronic illness to acute conditions — one doctor, whole-body care.

Close-up of cardiac monitoring equipment in dim clinical setting, teal ECG waveforms on dark screen, moody medical atmosphere
Cardiology

Cardiovascular Health

Advanced lipid management, hypertension control, and heart risk assessment before symptoms appear.

Bright wellness consultation room with physician and patient, airy natural lighting, open windows, white clinical surroundings
Prevention

Preventive Care

Annual physicals, cancer screenings, immunizations, and lifestyle optimization to stay ahead of disease.

Medical blood glucose testing kit on clean white surface, soft clinical lighting, muted tones, laboratory setting
Endocrinology

Diabetes Management

Personalized glycemic control plans, continuous monitoring guidance, and complication prevention.

Warm consultation room with natural light, a physician listening attentively to a patient, soft warm tones, calm and private atmosphere
Women's Health

Women's Health

Hormonal health, menopause management, reproductive wellness, and gender-specific preventive care.

Compassionate physician holding hands with elderly patient in a sunlit clinic room, warm afternoon light, gentle and caring atmosphere
Geriatrics

Senior Care

Geriatric-focused medicine: polypharmacy review, fall prevention, cognitive health, and quality-of-life planning.

HIV Care

The Management of HIV

Comprehensive, compassionate HIV care — from diagnosis and antiretroviral therapy (ART) initiation to long-term viral suppression, immune health monitoring, and co-infection management. We support every patient with confidentiality, dignity, and evidence-based treatment.

About Dr. John Aina

Dr. John Aina in white coat standing in a bright modern medical office, professional and approachable, warm natural light from windows behind him
GP
General Practitioner
PCNS
Registered Practice
1142046
Practice Number

Meet Dr. John Aina.

Dr. John Aina, BSc (Hons), MBChB, is a General Practitioner dedicated to providing comprehensive, patient-centred medical care. His practice in Glenwood, Durban, offers a full range of primary care services for patients of all ages.

The practice is a registered private medical facility. A PCNS profile has been submitted to all medical aids in South Africa via the Board of Health Funders, ensuring seamless medical aid processing for patients.

Practice Number

1142046

Qualifications & Registration

BSc (Hons) — Bachelor of Science with Honours
Pre-medical sciences foundation
MBChB — Bachelor of Medicine & Bachelor of Surgery
Medical degree qualification
General Practitioner
Comprehensive primary care for all ages
Registered Private Medical Facility
PCNS profile submitted to all South African medical aids via the Board of Health Funders
Practice Number: 1142046
Registered with the Board of Health Funders — South Africa

Our Fees

In-Office Physical and Online Consultation charges are Reasonable and Affordable.

Home Visits: Compassionate Rates are Charged.

We believe quality healthcare should be accessible.

“Quality healthcare, delivered with compassion and integrity.”

— Dr. John Aina, BSc (Hons), MBChB

Book a Visit

Request an appointment.

Complete the form and we will confirm your appointment. Both online and physical consultations are available.

Working Hours
Mon – Wed9:00 AM – 5:00 PM
Thursday12:00 Noon – 5:00 PM
Friday9:00 AM – 5:00 PM
Saturday9:00 AM – 2:00 PM
SundayClosed

Prefer to call?

+27 61 534 2487

Calls answered during working hours

Payment Policy

Please review the payment requirements applicable to your consultation type before booking.

Online Consultation — Cash Patients Pay Online First

Cash patients must pay online before the consultation begins. Your session will only be confirmed once payment is received.

Medical Aid Patients — No Cash Required

Medical aid patients do not need to pay cash. Your medical aid funds will be verified first before care is provided. Please have your membership details ready.

Physical Consultation — Cash on Site Before Being Seen

Physical consultation patients pay cash on site before being seen by the doctor. Please have your payment ready when you arrive at reception.

This practice is registered and a PCNS profile has been submitted to all medical aids in South Africa via the Board of Health Funders. Practice Number: 1142046.

Booking Request

Your information is secure and confidential. Pre-consultation payment will be arranged upon confirmation.

Online Booking

Book an Online Consultation.

Schedule your 30-minute online consultation with Dr John Aina directly. Select a date and time that suits you — a Google Meet link will be sent to your email upon confirmation.

For Online Consultation
1

Visit drjohnbaina.online

Open your browser and go to drjohnbaina.online

2

Click "Online Consultation"

Select the Online Consultation option on the website.

3

Choose a date and time

Pick a date and time slot that suits you from the calendar.

4

Fill in your name and email

Enter your name and email address to confirm your booking.

5

Cash patients pay online before consultation

Required first

Cash patients must pay online before the session begins. Medical aid patients use their medical aid — no cash needed, funds are verified first.

6

Receive your Google Meet link

A calendar invite with a Google Meet video link will be automatically sent to your email.

Cash Patients — Pay First

Pay your consultation fee securely online via PayFast before your booking is confirmed. Accepts EFT, credit/debit card, SnapScan, and more.

Pay R 500 via PayFast

Google Meet Link

Sent automatically on confirmation

A Google Meet video link and calendar invite will be emailed to you as soon as your booking is confirmed.

30-Minute Consultation

Via Google Meet · Africa/Johannesburg timezone

Online Consultation — Dr John Aina

Medical aid patients: book directly below. Cash patients: pay first via the button on the left.

Get in Touch

We'd love to hear from you.

Questions, medical aid inquiries, or general information — reach us by phone, email, or the form below.

Address

202 Lena Ahrens Road Glenwood, Durban, KZN South Africa 4001

Get Directions

Cell Phone

+27 61 534 2487

Call Now

Email

johnbaina@gmail.com

Send Email

Working Hours

Mon–Wed: 9:00 AM – 5:00 PM Thursday: 12:00 Noon – 5:00 PM Friday: 9:00 AM – 5:00 PM Saturday: 9:00 AM – 2:00 PM

202 Lena Ahrens Road

Glenwood, Durban, KZN 4001

Open in Google Maps

Send us a message

For medical emergencies, please call 10177 (ambulance) or go to your nearest emergency room.