Contact Details

Craighall Veterinary Hospital has seven veterinarians and two practices nurses who are available for consultation as follows:

Monday to Friday : 8am to 6pm (By appointment)

Saturday : 8am – 12noon (‘First come, first serve’ basis) at no Surcharge

Sunday : 9am – 11am (Surcharge applies)

Public Holidays : 9am – 11am (Surcharge applies)

Please note that all emergencies will be seen immediately and without an appointment.

We have several vets who have special interests in exotics, reptiles, birds and small animals and we are also a drop-off and collection point for Free Me, should you come across injured wildlife.

Contact us as follows:

Telephone : 011 442 7361

Fax : 011 447 6478

E-mail :

Please note that emails are only monitored between Monday and Fridays 08h00 – 12h30.

Follow us on Facebook

Physical address:

Cnr Buckingham and Clarence Avenues

Craighall Park, Johannesburg

Center map



Craighall Veterinary Hospital is an SAVC accredited hospital and all our fees are in line with those recommended by the South African Veterinary Association. Clients are encouraged to request an estimate of fees before any treatment is undertaken. We do not offer any credit facilities and all accounts must be settled immediately by cash or credit/debit card.

Leave a Reply

Switch to mobile version