Now Booking

Main Street clinic

Orange map pin icon
4795 Main Street, Vancouver, BC V5V 3R8
Right chevron icon
Orange map pin icon
+1 (604) 262-8448
Right chevron icon
Orange map pin icon
hello@junovet.com
Right chevron icon
Calendar icon
Next available:  
Fetching date...
Right chevron icon
Book a visit
Monday
8:00 AM — 6:00 PM
Tuesday
8:00 AM — 6:00 PM
Wednesday
8:00 AM — 6:00 PM
Thursday
8:00 AM — 6:00 PM
Friday
8:00 AM — 6:00 PM
Saturday
8:00 AM — 6:00 PM
Sunday
Closed
Modern veterinary clinic waiting area with three arched alcoves featuring green seating, a small table, and a refreshment station with coffee machine, refrigerator, and green tiled wall.
Veterinary exam room with wall-mounted examination table, green stool, light wood cabinetry, and digital display showing pet medication advertisement.
Veterinary treatment area with overhead surgical lights, central island with sink, illuminated green kennels in background, and Juno Veterinary logo on wall display.
Calendar placeholder
Routine and wellness exams
Vaccines and boosters
Diagnostic testing
Teeth cleaning and dental
Surgery
Echocardiograms and x-rays
End-of-life care
Routine and wellness exams
Heartworm
Flea and tick prevention
Giardia
Bordetella
WELLNESS AND PREVENTATIVE CARE
Puppy care
Kitten care
Vaccinations
Lab screening and testing

Transit

By bus
#3 Main/Downtown Bus: Get off at Main St & 32nd Ave. The clinic is just a short walk from there.

#33 Bus: There are stops near the clinic, so this is another convenient option.

By SkyTrain
Take the Canada Line to King Edward Station. From King Edward Station, transfer to the #33 Bus heading south on Main Street.

Alternatively, you can take the #15 or #25 Buses from nearby stops, depending on your location.

Need after hours emergency vet care?

Parking

There’s free street parking available around the clinic.

Services & procedures

Routine and wellness exams
Surgical and dental
Nutritional and behaviour consulting
Diagnostic testing
In-house pharmacy
Pet vaccinations
Plus, get unlimited, 24/7 virtual care
Juno members enjoy unlimited 24/7 virtual care. Get care any time, anywhere.
Explore virtual care

Upfront, transparent pricing

We'll always go over treatment options and costs with you before moving forward with any procedure. Prices are before taxes.
Exams
$129
per exam
Core vaccines
$50
per vaccine
Annual wellness screening (Blood panel)
$225 - $350
Blood draw fee incl.
Fecal test
$103
Giardia incl.
Anal gland expression
$60
Ear cleaning
$45
Flea, tick, and heart worm medication
$180 - $325
per 6 months
Urinalysis
$60 - $208
Vet care costs may very depending on your pet’s specific needs and concerns
Check out our pricing page for a detailed list of treatment prices.

The Main Street team

Meet the trusted Main Street veterinarian team ready to serve the Mount Pleasant, Riley Park, and South Cambie communities. We're your local partners for you and your pet, from preventative pet care to urgent medical needs.

Clinics nearby

Members get access to all Juno vet clinics.
Juno Veterinary location placeholder animation

Kitsilano

2902 West 4th Avenue,
Vancouver, BC, V6K 1R2

Fall 2025

Explore our clinics