Same-day appointments in Vancouver

Need a vet today?
We’re here.

At Juno, we’re your partners in puppy care. From day one we’re here to guide you through check-ups, vaccinations, and preventive care to set your new best friend up for a happy, healthy life.

Trusted by thousands of pet parents
Dr. Bianca Ferlisi, Lead veterinarian at Juno Vet Summerhill in Toronto, Ontario, Canada examining a cat

Same-day veterinary appointments in Vancouver

Today's availability
in Vancouver

Check availability across our Vancouver clinics. Book online in just 60 seconds.

Main Street

4795 Main Street
A warm, modern Juno Veterinary waiting area with arched seating and a wall-mounted screen.
View clinic detailsView map
Fetching times...
This may take a sec...
We couldn’t fetch times
due to an error on our end

Kitsilano

2902 West 4th
The Juno Veterinary logo on a dark green tiled wall with blurred plant leaves in the foreground at the Kistilano clinic.
View clinic detailsView map
Fetching times...
This may take a sec...
We couldn’t fetch times
due to an error on our end

Urgent care vs. emergency care

Not sure if you should book a same-day urgent visit or head to an emergency hospital? Here's a quick overview:

Urgent care

Requires prompt attention but isn't life-threatening
We can treat your pet at our clinics during normal clinic hours
EXAMPLES
Vomiting or Diarrhea
Runny nose or coughing
Limping, cuts or scrapes

Emergency care

Life-threatening conditions requiring immediate attention
We’ll treat your pet or refer you to an emergency hospital
EXAMPLES
Unable to urinate
Difficulty breathing
Serious injury
A collage of three images for Juno Veterinary: a smiling female vet hugging an older dog with a green bandana, a close-up of a grey and white cat wearing a matching bandana, and a modern, clean veterinary exam room featuring light wood cabinetry and a digital display

Why Juno Vet?

Proudly Canadian and founder-owned and operated, we’re dedicated to providing convenient, stress-free, expert care for you and your pet.
Unrushed 30min visits, always with a local vet
Experienced Urgent Care Veterinary team
Upfront, transparent pricing
Follow-up care and monitoring
Diagnostics (blood work, X-rays, ultrasounds)
Book same-day visit
Need help? Call us:
(604) 262-8448