Unsupported browser! This website provides functionality that your browser does not support. We recommend using the latest version of major browsers such as Google Chrome or Mozilla Firefox.

Dr. Hayley Johnson

General Practitioner

Medical Services (19 recommendations)
Photo of Dr. Hayley Johnson

Dr. Hayley Johnson

General Practitioner

Medical Services (19 recommendations)
  • Dr Hayley Johnson

    • 33 Old Kilcullen Road
    • Bryanston
    • Sandton
  • Tel: ... (Click to view)
  • Opening Hours:
    08:30 to 16:00 (Mon-Thu)
    08:30 to 15:00 (Fri)
    08:30 to 10:30 (Sat)

    Available early morning before 10AM on Fridays for emergencies only
  • Qualifications:
    MBBcH - University of Witwatersrand (2004)
  • Associations:
    HPCSA - Member , Medical Protection Society - Member , South African Medical Association - Member
  • Languages:
    English
  • Similar Providers
  • About Us
  • Recommendations
  • Pricing
  • Similar Providers
    Recommended
    Dr. Claire Godwin
    405 Ratings
    General Practitioner
    Dr Claire Godwin & Associates
    Blairgowrie, Randburg, Gauteng
    Available tomorrow at 09:15 Instant Booking
    • Accept In-Person
    • Accept Telephonic
    • Do not accept Virtual
    Recommended
    Dr. Megan Snyman
    184 Ratings
    General Practitioner
    Dr Claire Godwin & Associates
    Blairgowrie, Randburg, Gauteng
    Available tomorrow at 09:00 Instant Booking
    • Accept In-Person
    • Do not accept Telephonic
    • Do not accept Virtual
    Recommended
    Dr. Nicola Johannsen
    52 Ratings
    General Practitioner
    Dr Claire Godwin & Associates
    Blairgowrie, Randburg, Gauteng
    Available tomorrow at 09:00 Instant Booking
    • Accept In-Person
    • Do not accept Telephonic
    • Do not accept Virtual
  • About Hayley

    I have been a General Practitioner for many years. My past experiences includes trauma (including extensive time in BARA burns unit),  assisting in surgery, forensic pathology, Psychiatry (MO at JHB GEN for 2 years) and I was a Medical Advisor on the adult ADHD and psychiatry portfolio in corporate.  


    I joined family practice because I have a true passion for medicine. I truly believe in listening to my patients and would love to treat the whole family. I attend a frail care weekly and have attended an extensive geriatric course. 


    I work closely with a team of specialists and often ask for their opinion and assistance if I am unsure. 


    Special interests include paediatrics and psychiatry.


    Premier Plus Discovery network doctor and take all discovery plans except key care 


    * Please Contact Practice For All Appointments


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    Dr Johnson is the most compassionate person and thorough general practitioner I have been to. I recommend her highly to anyone needing a good GP.

    by
    Overall
    Bedside Manner
    Wait Time

    IT HAS BEEN AN HONOUR AND PRIVILEGE TO WORK ALONGSIDE DR HAYLEY JOHNSON FOR THE PAST 5 YEARS. SHE HAS BEEN THE RESIDENT GP AT OUR RETIREMENT FACILITY. HER GREATEST ATTRIBUTES. SHE IS SUPPORTIVE, OPEN TO SUGGESTIONS TREATS PATIENTS WITH DIGNITY DIAGNOSTICALLY GOOD, HER FOLLOW UP IS PROMPT, SHE GOES THE EXTRA MILE FOR HER PATIENTS, SHE SERVES HUMBLY, BUILDS GREAT CONFIDENCE WITH PATIENTS, FAMILY AND STAFF. SR Joy Golding

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hayley is the kindest most compassionate person. She is an excellent diagnostic doctor and always follows up on her patients well being

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hayley Johnson is our family Dr and we are very happy. She assisted with my teenagers' acne and sorted out my issue with weight. I highly recommend Dr Johnson.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Johnson took her time to thoroughly investigate me. She followed up the following morning to see how I was and kept me abreast of all my blood results as they became available from the labs. She has a genuine interest and care for her patients. A passion that is seldom seen in today’s time-pressured world.

    by
    Overall
    Bedside Manner
    Wait Time

    Hayley is the type of doctor who is becoming increasingly rare these days. She is always available, caring and her follow-up on patients is unbelievable. I have no hesitation wholeheartedly endorsing Hayley as the ultimate GP. Paul Ferraris

    by
    Overall
    Bedside Manner
    Wait Time

    I moved to Bryanston 2 years ago and a friend of mine recommended I go to Hayley as my new GP. The best decision I have ever made for myself as well as my family. You are a shining star! Thanks for being such an amazing doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Being under Doctor Hayley's care has been an amazing change in my life. I'm at a point in my life as I grow older, more ailments pop up and the simple old ones take far far longer to resolve (only early 30s). I started under her care a couple of years ago and her expert ability to diagnose and comprehensively treat my illnesses properly has been so important to me, resulting in less downtime and better ability to cope with my symptoms during the illness. She also provides a real personal touch, personally following up multiple times and actually asking you to let her know how your recovery is going and providing real useful feedback (for free if that was in doubt). This is General Practitionering done right. Only niggle is the practice she is at doesn't process medical aid directly (you need to claim separately), but for the quality of care, it is worth it. Go with Hayley.

    by
    Overall
    Bedside Manner
    Wait Time

    Hayley is an excellent family doctor. It is clear that she truly cares about her patients and would go the extra mile to ensure their well-being.

    by
    Overall
    Bedside Manner
    Wait Time

    Took my whole family to Dr Hayley this week. Even though the appointment was for my baby boy she saw me and my husband too. She is so thorough. The most amazing thing for me is how genuinely caring she is. She called me the next day to find out how we were. A few days later I still was not feeling 100% and I messaged her on her mobile. She got back to me shortly thereafter and saw me on Saturday. She messaged me again (Sunday morning) to find out how I was feeling. Living such a stressful, fast paced, and busy lifestyle it is AMAZING to have a Doctor that takes the time to care for each patient. I highly recommend her to all family and friends and anyone living in Jhb.

    by
    Overall
    Bedside Manner
    Wait Time

    Hayley is an excellent doctor and a lovely person too. She is very dynamic and has helped me and my family with a wide range of health issues. She is amazing with kids. She is the only doctor I know who personally follows up with you to see how you're doing.

    by
    Overall
    Bedside Manner
    Wait Time

    I've been seeing Dr Johnson for about two years, best decision I've ever made, she is an excellent Dr , she always goes the extra mile to make u feel comfortable, and will follow up on ur progress in a few days time, she comes highly recommended, patients love her, and I love her too

    by
    Overall
    Bedside Manner
    Wait Time

    A real "family" doctor who Is a passionate person for her patients. She followed up regularly with myself to ensure I was recovering satisfactory.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hayley truely is one of a kind. Makes one feel like her only patient and really cares x

    by
    Overall
    Bedside Manner
    Wait Time

    Doc Hayley is kind and caring, always maintaining a high degree of professionalism. She engages and listens and is a superb diagnostician.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Johnson takes the keenest interest in her patients and goes all out to ensure they receive the best possible medical care.. We trust her with our entire family's health and wellbeing..

    by
    Overall
    Bedside Manner
    Wait Time

    Really a good experience. On time. Professional and so caring. A refreshing difference in today's bustle. Will definitely make this practice my first choice every time. 🍾

    by
    Overall
    Bedside Manner
    Wait Time

    Hayley is great. She doesn't make me feel like 'just another patient '. She diagnosed me on the first visit, when no other doctor could figure out what was wrong. And she has kept in touch with me throughout my recovery.

    by
    Overall
    Bedside Manner
    Wait Time

    My family have been patients of Dr Johnson for quite a few years now. I appreciate the thorough manner in which she consults with us each time we see her. Dr Johnson goes the extra mile for my family's health-a rare find!

    by
    • Funds and Pricing

    Consultations: We also offer Casual Rates and Pensioner Rates, We are not contracted to Medical Aid


    General Consultation - excluding additional tests: R 800