Best vets in Sydney
Last updatedPet Medical leads this list of the best vets in Sydney, with cats in mind. The clinics differ most in what they test in-house, how late they open and where they are based. Match the clinic to your animal, the care it needs and when you can get there.
Quick picks in Sydney
- Best for cats: Pet Medical in Milsons Point, a Cat Friendly Clinic with X-ray and pathology on site.
- Best for surgery and home visits: The Beaches Vet in Manly Vale, which also does dental care.
- Best for after-hours care: Vet-O Pet Services in Brookvale, with an emergency number that reaches a vet from 6am to 10pm.
- Best for late weekday visits: Beecroft Vet, open until 8pm on weekdays.
- Best for nervous pets: Balmain Village Veterinary Clinic in Balmain, which also does house calls.
Best vets in Sydney, ranked

#1Pet Medical for cat care with in-house X-ray and pathology
Cat Friendly ClinicBased in Milsons PointPet Medical is based in Milsons Point and treats cats and dogs only, and it is a Cat Friendly Clinic. It has digital X-ray, ultrasound and in-house pathology on site, and its services include cardiology, dermatology and pain management. Weekday consults run 8am to 6pm. After hours it refers patients to SASH and North Shore Animal Hospital, so ring the clinic first when you need urgent care.

#2The Beaches Vet for surgery, dental work and home visits
Based in Manly ValeThe Beaches Vet, based in Manly Vale, sees dogs and cats. Surgery and dental care are its mainstays, with digital X-ray, ultrasound and blood testing on site. Home visits are available, which helps with pets that are hard to transport. It is open 7:30am to 7:30pm on weekdays and until 2pm on Saturdays, and Sundays and public holidays are closed. It names no after-hours service, so ring for advice outside those hours.

#3Balmain Village Veterinary Clinic for nervous pets and complementary care
Based in BalmainBalmain Village Veterinary Clinic, in Balmain, sees dogs and cats. Laser therapy and acupuncture sit alongside conventional care, and the clinic offers house calls. Customers find the staff gentle with anxious animals, and say the pace suits pets that dislike clinics. Saturday visits run 8:30am to 1pm. The clinic lists no out-of-hours cover, so phone first in an urgent case.

#4Balmain Veterinary Hospital for surgery and long-term family care
Based in RozelleBalmain Veterinary Hospital operates from Victoria Road in Rozelle, treating dogs and cats. Surgery and dental work sit alongside in-house x-rays, ultrasound and a lab, and cats stay in custom boarding. Greyhounds receive extra care for their anaesthetic needs, and fit-to-fly certificates are issued. Saturday closes at 5pm, and weekday hours run 7:30am to 7pm. In an emergency, ring (02) 9810 7544 on the way in, since no appointment is needed during opening hours. Out of hours, the referral goes to SASH or Medipaws.
#5Kurrajong Village Vets for test results during one visit
Based in KurrajongKurrajong Village Vets serves dogs, cats, rabbits and wildlife from Kurrajong. Results usually arrive within the same visit, as X-ray, ultrasound and pathology are all in-house. Dental work and laser therapy are done in the hospital too, and cats can stay in a separate cat hotel while owners are away. On Saturdays the hours are 9am to 12pm. Emergencies between 6pm and 8am go to VECA in Rouse Hill on (02) 9129 5800.

#6Galston Veterinary Clinic for surgery, dental work and exotic pets
Exotic petsBased in GalstonGalston Veterinary Clinic is based in Galston. Surgery includes orthopaedic work and BOAS respiratory procedures, and dentistry uses dental radiology. It also sees birds, rabbits, ferrets, reptiles, fish and farm animals. Grooming on site covers small breeds and poodle show clips. Weekdays run 8:30am to 6:30pm, with a break from 12.30pm to 2.30pm, and Saturdays are 9am to 12pm.

#7Vet-O Pet Services for after-hours care and cat boarding
After hoursBased in BrookvaleVet-O Pet Services works out of the Pet-O complex, in Brookvale on Pittwater Road. It offers after-hours care, and its emergency contact number reaches a vet from 6am to 10pm. The clinic runs cat boarding on site and offers grooming for cats and difficult dogs. Owners describe vets who take the time to walk through each option. Saturdays run 8:30am to 12:30pm, and weekdays 8:30am to 6pm.

#8Beecroft Vet for late weekday hours and CT imaging
Late nightsBased in BeecroftFrom Beecroft, Beecroft Vet treats dogs and cats. The head vet has a feline specialty credential. The clinic runs its own blood tests and X-rays, and it also offers CT imaging, acupuncture and surgery. Weekday evenings run until 8pm, and weekends are 9am to 6pm. Pups can join puppy preschool, and owners can bathe their dog at a self-serve wash.

#9Sydney Animal Hospitals Northern Beaches for surgery and home visits
Based in NewportNewport is home to Sydney Animal Hospitals Northern Beaches, which sees dogs and cats. Its surgery runs from cruciate repairs to GDV cases, and it makes home visits to Newport and nearby suburbs. New, rescue and anxious pets get a free welcome visit. Seven days a week, it is open from 7:30am to 7pm. When it is closed, emergency care goes to Northside Emergency Veterinary Service in Terrey Hills.

#10Rouse Hill Family Vets for Fear Free visits and cat-friendly care
Cat Friendly ClinicExotic petsBased in Rouse HillRouse Hill Family Vets sees dogs, cats, rabbits, guinea pigs and ferrets from its Rouse Hill base. It is a Fear Free certified practice and a Cat Friendly Clinic, with calm spaces for cats. Urgent in-house lab results take 15 to 30 minutes, and the X-ray equipment is top of the range. It offers dental care, desexing, behaviour consults and palliative care for older pets. Weekdays run 9am to 6pm, with Friday closing at 5pm.
Compare vets in Sydney
The table below sets out where each clinic is based, its emergency arrangements, licence details and whether it sees cats or exotic pets.
| Vet | Based in | After hours | Cat Friendly | Exotic pets | Google rating |
|---|---|---|---|---|---|
| Pet Medical | Milsons Point | β | β | β | β 5.0 (500) |
| The Beaches Vet | Manly Vale | β | β | β | β 5.0 (307) |
| Balmain Village Veterinary Clinic | Balmain | β | β | β | β 5.0 (205) |
| Balmain Veterinary Hospital | Rozelle | β | β | β | β 4.9 (461) |
| Kurrajong Village Vets | Kurrajong | β | β | β | β 4.9 (309) |
| Galston Veterinary Clinic | Galston | β | β | β | β 4.9 (299) |
| Vet-O Pet Services | Vet on Northern Beaches | Brookvale | After hours | β | β | β 4.9 (287) |
| Beecroft Vet | Beecroft | Late nights | β | β | β 4.9 (292) |
| Sydney Animal Hospitals Northern Beaches | Newport | β | β | β | β 5.0 (180) |
| Rouse Hill Family Vets | Rouse Hill | β | β | β | β 4.8 (368) |
| Turramurra Veterinary Hospital | Turramurra | Late nights | β | β | β 4.9 (373) |
| North Randwick Veterinary Hospital | Randwick | β | β | β | β 4.9 (209) |
| Hills District Veterinary Hospital | Dural | β | β | β | β 4.9 (295) |
| Family Vets Western Sydney | Blacktown | β | β | β | β 4.9 (239) |
| Chatswood Veterinary Clinic | Willoughby | β | β | β | β 4.9 (413) |
24/7* : listed as open 24 hours, but the business doesn't say 24/7 itself. Late nights: open to 8pm or later at least three days a week. Ratings show from 5 Google reviews.
How we picked vets in Sydney
Clinics are ordered on a score that weights customer feedback by how many customers left it, so a handful of reviews counts for less than many. The range of care each clinic lists, the animals it sees, and an in-house x-ray and lab then move it up or down the order. Each pick's own page was read for this kind of care, and only what the clinic publishes is shown here.
Vets in Sydney: FAQ
Which Sydney vets treat the widest range of animals?
Galston Veterinary Clinic lists the broadest mix, from fish to farm animals. Kurrajong Village Vets also treats wildlife, so it suits households with more than dogs and cats.
Can I spread the cost of a vet visit in Sydney?
Rouse Hill Family Vets accepts VetPay, ZipPay and AfterPay for spreading the cost of care. Galston Veterinary Clinic takes ZipPay, EFTPOS and cash, but it doesn't offer accounts.
Which Sydney vets come to the house?
The Beaches Vet in Manly Vale, Balmain Village Veterinary Clinic in Balmain and Sydney Animal Hospitals Northern Beaches in Newport all offer home visits. Ask about one before booking if your pet is hard to transport.