Dr V Cooke

PLEASE NOTE: my email address has changed to drcooke@mweb.co.za

My aim as a family doctor is to offer quality medical care in a relaxed environment with individual attention.

All bookings are to be made or cancelled online. Please register on this page. You can also download the app for your convenience.

All scripts must be requested via email to drcooke@mweb.co.za, and MUST include the following information:
1. Your full name and telephone number
2. The name of your medicine
3. The strength of the medicine e.g. 10 mg.
4. The dosage of the medicine e.g. one daily
5. Your email address
6. The pharmacy email (certain scripts can only be emailed directly to the pharmacy).

Messages can be left on the landline. I will try to return calls between patients. No treatments will be given telephonically unless you have been seen recently.

Doctors are available at Bryanston NHS (011 700 6666) or Riverside Pharmancy (011 706 6161) or The emergency rooms at your nearest hospital during the periods when I am away.

For MAJOR emergencies (chest pain/collapse/difficulty breathing) go directly to the emergency rooms at your local hospital.

Please follow these guidelines to facilitate the smooth running of the practice.

Turn into Halifax - turn R at stop sign into Bath street - this becomes Halifax (no 35 on LHS)
Turn up Peter Place - turn R into Karen street (at Coachman's and crossing)
Turn R at stop sign into Daniel street - Road turns L into Halifax street (no 35 on RHS)

Dr Vivienne Cooke

Our Business Hours:

Monday: 8am - 5pm
Tuesday: 8am - 5pm
Wednesday: 8am - 5pm
Thursday: 8am - 5pm
Friday: 8am - 5pm
Saturday: Closed
Sunday: Closed

Contact Us:

Physical Address:
35 Halifax Street
Dr Vivienne Cooke

Tel 1: (010) 596 2665
Tel 2: 086 720 8929

Book Now

Our Services Include:

Click on the service name below to view itemised list

- Full Medical and ECG(Tue/Thur 8-30 only)
- General Consultation

- Rep Booking (Mon & Wed 8h15am only)

Book Now

Our Friendly Staff:

Our friendly and professional staff have all the skills you require.

Dr Cooke
Dr Cooke

Book Now


Book Appointments Online
The ultimate booking APP for all your health and beauty needs.
More Info