THE BARN

VETERINARY CLINIC

Small veterinary clinic based in North Riding, Johannesburg

Book Appointment

THE BARN

VETERINARY CLINIC

Small veterinary clinic based in North Riding, Johannesburg

We are a small clinic opened to create a unique veterinary environment, focusing on giving every patient the unique and individualized treatment they require in a fear free environment.

“Do what you love - love what you do”

Our Services

A stethoscope with a paw print on its chest piece, indicating veterinary or animal health care, and a small vial.
A stylized graphic of a veterinarian's stethoscope with a paw print inside the chest piece and a small vial of medicine nearby.

Primary animal health care

Consultations

Learn More
Animal rescue or veterinary logo featuring a paw print inside a green and gray stethoscope and a small red and green circle.

Chemotherapy

A veterinary stethoscope with a paw print inside its chest piece, and a round object resembling a pet tag or medication bottle next to it.

Senior wellness checks

Vet stethoscope with a paw print and a red heartbeat line on the chest area, indicating pet health or veterinary care.
A pet oxygen mask with a paw print design on it and a green and red oxygen tank.

Surgery

Pet oxygen mask with a paw print symbol and a tank.

Medical workups

Dog paw print inside a stethoscope with a red and green flea or tick collar in the lower right.

Laboratory services

A stethoscope with a paw print in the chest piece and a small round object nearby, symbolizing veterinary or pet healthcare.

Imaging

Stylized icon of a stethoscope with a paw print in the chest piece and a small round object resembling a pet toy or capsule nearby.

Dentistry

Our Services

Primary animal health care

Consultations

Senior wellness checks

Surgery

Medical workups

Chemotherapy

Laboratory services

Imaging

Dentistry

A tabby cat and a puppy dog with a black and white coat, both looking upwards, with a green shape in the background.
A tabby cat and a puppy dog with a black and white coat, both looking upwards, with a green shape in the background.

Open Hours

Reception Hours:

Monday- Friday 8am-6pm
Saturday  9am-1pm

Consultation Hours:

Consultation are strictly by appointment except for genuine emergencies. 

Sundays and Public holidays - Closed

Please note that we do not offer any After hours services

Meet the Team

Behind The Barn Veterinary Clinic is a dedicated team that believes great veterinary care starts with trust, patience and a gentle approach.

Our team brings together practical experience, compassion and a shared commitment to supporting every patient’s health and comfort through attentive, personalised care.

Get to Know Us
Dr Natasha Ross, Owner and Veterinarian at The Barn Vet in Northriding, Johannesburg

Dr Natasha Ross - Owner and Veterinarian

Veterinary Nurse, Jackie Macfayden works at The Barn Vet in Northriding, Johannesburg

Jackie Macfayden - Veterinary Nurse

Charles, Kennel Hand at The Barn Vet in Northriding, Johannesburg

Charles – Kennel Hand

Brigitte, Morning Reception at The Barn Vet in Northriding, Johannesburg

Brigitte – Morning Receptionist

Kai, Afternoon Reception at The Barn Vet in Northriding, Johannesburg

Kai – Afternoon Receptionist

  • Jackie Patterson

    I cannot recommend Natasha highly enough. She is one of the most thorough, caring, and skilled veterinarians I have ever encountered. With 15 years of experience, her diagnostic ability is truly exceptional—she never gives up on a patient and will go to extraordinary lengths to find answers and provide the best possible care.

    Natasha consistently goes above and beyond, often taking patients home to provide 24-hour care and even fostering animals herself when needed. Her dedication is unmatched, and her willingness to explore unconventional options—when it means saving a life—sets her apart.

    She has performed complex and rare procedures with remarkable success, demonstrating both courage and expertise in situations where others may hesitate. But beyond her technical skill, it is her compassion that truly defines her. Natasha forms genuine bonds with her clients, who often come to see her not just as a vet, but as a trusted friend.

    We have shared both heartbreak and hope together, even in cases where animals seemed beyond saving. Through it all, her empathy and commitment never waver.

    I would trust Natasha with any animal, without hesitation.

  • Liesl - Northgate Ferals NPO 🐾

    Having known Dr. Ross for many, many years, it has been an absolute privilege to watch her grow into the exceptional Veterinarian she is today. I was there when she graduated from Veterinary School and it is incredibly special to now be here celebrating the opening of her very own Practice.

    Dr. Natasha Ross is truly one of a kind. Her passion for veterinary medicine shines through in every life she touches. Her love for animals is evident in everything she does and she consistently goes above and beyond for her clients and their furry family members, providing not only exceptional veterinary care but also kindness and genuine empathy.

    The support she has shown my family personally as well as when we started our little Rescue is something we will always be truly grateful for .

    Wherever Dr. Ross practices veterinary medicine, we will be right there supporting her, because there is simply no one we trust more with the care of our beloved animals. She will always be our FAVOURITE vet.

  • The Perdigao Family

    Natasha has been there for our pets time and time again, always with compassion, patience, and genuine care. She understands that pets are family, and she truly recognises the deep love between an animal and their owner.

    She has helped us through everything, from removing a thorn from our dog’s foot when we were convinced it was something much more serious, to caring for our epileptic baby for most of her life and helping her live more than a year seizure-free. She saved our girl when her stomach twisted, helped us find the right treatments for allergies, and has guided us through so many other moments with kindness and expertise.

    She is more than just a vet to us. She is someone we trust completely with the animals we love most.

    Dr Ross is a super vet!

  • Koven Moodley

    Dr Ross is the best. She took really good care of my Sofie while she was ill. She is extremely kind, patient and compassionate. Thank you Dr Ross for all that you did for Sofie.

  • Pat Bennet

    A massive thank you to Dr Natasha Ross & her team for their love & compassion shown towards me & my old kitty, Zimmy. they tried their very best to save my girl, but age & diabetes played a role in her little heart not managing. I can't thank you enough for all you did to give Zimmy an extra year with me

Book an appointment

Book now