Compassionate veterinary care, right here in Brampton.
From wellness exams to surgery and urgent care, Brookfield Veterinary Hospital treats every visit like your pet is one of our own.
- 30+
- years serving Brampton
- CVO
- licensed veterinarians
- New
- patients always welcome

Everything your pet needs, under one roof
From routine wellness visits to surgery and urgent care — explore our full range of services below.

Wellness Exams
A full nose-to-tail check-up that catches small problems before they become big ones.

Vaccinations
Core and lifestyle vaccines tailored to your pet's age, health, and exposure risk.
In-House Pharmacy
Prescription medications, parasite preventives, and prescription diets, dispensed on site and dosed by the veterinarian who examined your pet.

Orthopaedic Surgery
Surgical treatment for fractures, ligament injuries, and joint conditions, with a recovery plan built around your pet.

Radiology
Digital x-ray imaging that gives us a clear look inside, often with results the same visit.

Cat Spay
A routine surgical procedure to spay your female cat, done with careful anaesthetic monitoring and a clear recovery plan.

Why Brampton families choose Brookfield
Moving to the area or just looking for a new veterinary home for your pet? We’d love to meet you.
30+ years
Serving Brampton — a long-standing, community-focused practice, not a franchise that opened last year.
CVO-licensed
Every veterinarian on our team is licensed with the College of Veterinarians of Ontario.
In-house pharmacy & diagnostics
Pharmacy, lab work, and digital x-ray on-site, so most visits don't need a referral elsewhere.
Same-day urgent care
Sick or injured pet? Call first — we make room for urgent concerns whenever we can.
Meet the team looking after your pet
A small, experienced team that gets to know you and your pet by name.

Dr. M. Azhar Chishti, DVM, PhD
Owner & Veterinarian
Dr. Hafiz Naveed Jamil, DVM
Associate Veterinarian
Dr. Muhammad Haseeb Arshad, DVM
Associate Veterinarian
What pet owners are saying
We’re proud of the relationships we’ve built with pets and their families over 30+ years.
“The whole team took the time to explain everything and never made us feel rushed. Our dog actually seems to enjoy his check-ups now.”
Sarah M. — dog owner
“Called on a Saturday morning about a sick cat and they fit us in the same day. Genuinely grateful for how quickly they responded.”
Amrit K. — cat owner
“We've been coming here for years. Friendly, honest about costs upfront, and it shows they actually care about the animals.”
Denise R. — dog owner
Visit us in Brampton
Conveniently located, with parking on-site — walk-ins welcome for urgent concerns during open hours.
- Mon – Fri
- 9am – 6pm
- Sat
- 9am – 2pm
- Sun
- Closed
8-545 Steeles Ave W, Brampton, ON L6Y 4E7
Frequently asked questions
Straightforward answers to what pet owners ask us most.
Are you accepting new patients?
Yes — new patients are always welcome. Call us and we'll get you booked in.
Do you offer same-day or urgent appointments?
Yes. Call us first and we'll hold a same-day slot for urgent concerns whenever we can during our regular hours.
What are your hours?
We're open Monday to Friday 9am–6pm, Saturday 9am–2pm, and closed Sunday.
Are your veterinarians licensed?
Yes — every veterinarian on our team is licensed with the College of Veterinarians of Ontario (CVO).
Do you have an in-house pharmacy and lab?
Yes. We have an in-house pharmacy, lab diagnostics, and digital x-ray on-site, so most visits don't need a referral elsewhere.
What if my pet has an emergency outside your hours?
We're an urgent-care practice during regular clinic hours, not a 24-hour emergency hospital. For after-hours, life-threatening emergencies, please go directly to your nearest 24-hour emergency veterinary hospital.
How do I book an appointment?
Call us at 905-454-0765, or send a request through the form on this site and we'll call you back to confirm a time.
Ready when you and your pet are.
Call 905-454-0765 or send a request below — our team in Brampton is happy to help.
Request an appointment
Send us a few details and we'll call you back to confirm a time. For anything urgent, please call 905-454-0765 directly instead of waiting for a reply.
