Looking for a vet near you?
Macquarie Veterinary Hospital is in Macquarie Park. Most of the pets we look after live within a few minutes' drive, and nearly everything they need happens in this one building.

The short answer
Macquarie Veterinary Hospital is in Macquarie Park, open seven days. Imaging, dentistry and surgery all happen in this building, so a case that turns out to be complicated stays with the same team rather than being handed across town. Book online or call 02 9888 1833.
Why people drive past other vets to come here
Most visits are the everyday things: vaccinations, a lump somebody found in the bath, an itchy ear, a limp that did not settle overnight. What changes the day is the consult that turns out to be more than routine.
When that happens here, the x-ray, the dental or the operation and the care afterwards all happen in this building, with the team who already know your pet. Nothing is handed to a stranger across town, the notes do not have to be re-explained, and you are talking to the same people at the end of it that you were at the start.
What we can do here
Everything in this list happens in our own building, with the team you meet in the consult room.
And what our group adds
These are done at one of our sister sites rather than in this building. Your vet here arranges it, stays part of the conversation, and sees your pet again afterwards.
In their words
Dr Matt and his team are brilliant. My young dog has had 2 (both knees) TPLO replacements. Highly skilled people- and the team and very loving and caring. Thank you all, it truly is a fear free clinic❤️
Kim Suzanne Smith122 · Google review · 5 stars
Where to find us
- Address
- 15 Halifax Street, Macquarie Park NSW 2113
- Phone
- 02 9888 1833
- Parking
- On-street parking on Jarvis Circuit, or the multi-storey car park underneath Coles, accessed from Halifax Street.
- Hours
- Open 7 Days. See today's available consult times
Suburbs we look after
These are the suburbs our clients actually come from. Each one has a page with the drive, the route and where to park.
- Artarmon
- Beecroft
- Chatswood
- Denistone
- Denistone East
- Dundas Valley
- East Killara
- East Lindfield
- East Ryde
- Eastwood
- Epping
- Ermington
- Gladesville
- Gordon
- Hunters Hill
- Killara
- Lane Cove
- Lane Cove North
- Lane Cove West
- Lindfield
- Macquarie Park
- Marsfield
- Meadowbank
- Melrose Park
- Mortlake
- North Epping
- North Ryde
- Pennant Hills
- Putney
- Pymble
- Rhodes
- Riverview
- Roseville
- Ryde
- South Turramurra
- St Ives
- Tennyson Point
- Turramurra
- Wentworth Point
- West Pymble
- West Ryde
Not on the list? We are still happy to see you. Give us a ring on 02 9888 1833 and we will talk you through getting here.
Your local vet, Macquarie Park
A booking takes under a minute, or you can call 02 9888 1833. Open 7 Days, with imaging, dentistry and surgery under one roof.
Book an appointment →