Paediatrician Randburg

Welcome to Dr Kim Barnard Paediatrics

My practice is a safe space for children of all ages. I provide a multidisciplinary approach to help care for your little ones during times of illness or routine check-ups.

I can't wait to meet you and your precious humans!

Book Appointment

Get to know Dr Kim Barnard


I am a General Paediatrician who has been helping little ones live happy and healthy lives since 2015. My approach is to create a partnership with parents so that we can work together to understand and care for their children.

My experience working with children expands various conditions and treatments, and I am always eager to learn more to continue improving little humans' lives. I enjoy working with children of all ages, as each age brings about new milestones, personalities and medical concerns. As a mom of three kids, I have firsthand knowledge of the struggles and medical issues children face.

Find out more

Why work with me


Your child's care is my top priority, whether you visit for one appointment or require ongoing treatment. I believe in building a partnership with each parent to establish a trusting relationship with open communication.

General Paediatrics

All children require paediatric care from the moment they're born, sometimes even during delivery.

Well-Child Check-Ups

Having a newborn can be stressful, whether you're a new mom or have been through it before.

Adolescent Care

Adolescence includes crucial formative years where young individuals establish their identities.

Neurodevelopment

Neurodevelopment deals with the development of the nervous system, including the brain and spinal cord.

Acute & Chronic Illness Care

Children are often susceptible to illness, and while many go away, others are here to stay.

Allergies

Common in children and require immediate attention for effective treatment and management.

My practice is a safe space for children of all ages. I provide a multidisciplinary approach to help care for your little ones during times of illness or routine check-ups.

Give us a call: 011 726 4215

Request Appointment