Oswego Veterinary Hospital COVID-19 Updates
We're now offering telemedicine!
Welcome! It’s nice to see you!
We are located in Lake Oswego, Oregon but we serve clients from all over the greater Portland area including Dunthorpe, West Linn, Lake Grove, Tigard, Milwaukie, Happy Valley, and Wilsonville!
Our veterinarians and veterinary staff understand how important your pet is to you, and how he or she brings years of happiness to your family. Our goal is to provide the highest possible quality of care, both preventive and therapeutic, for your pet. We aim to please you and your pet in sickness and in health.
We go above and beyond.
We love new clients!
Call to schedule an appointment or fill out our New Client Form. A member of our team will be in touch to help you schedule your first appointment after we receive your information. We look forward to meeting you and your pets soon!
Mon - Fri: 8:30 am - 5:30 pm
Sat: 8:30 am - 5 pm
No walk-ins, please.
Mon - Sun: 8 am - 5 pm
Book an Appointment Online
Please call the office for emergency appointments and all vaccine appointments.
Learn more about our services!
Oswego Veterinary Hospital is made up of three examination rooms, an operating room, x-ray room, laboratory/pharmacy, reception area, boarding suites, a grooming spa and beautiful gardens.