Welcome to Mountain View Veterinary Hospital!

" They're not just pets...they're family."



Important Announcement: 

Due to the nationwide shortage of veterinarians and licensed technicians, we have been trying to fill a need in our hospital for some time. Until we are able to add some more to our team, we will have to concentrate our staff to support the doctors that we have. Beginning January 1st, our hours will be adjusted to be Monday through Friday from 8AM-7PM. For now, Saturday hours will remain the same from 8:AM-1PM. We will also be adjusting the way we schedule appointments, so please listen carefully to the instructions from the receptionist. Thank you all for your patience during these challenging times.


no face mask

Download the PetDesk App

We're Here For You!

Mountain View Veterinary Hospital offers after-hours consultation between the hours of 6:30 am and 10:00 pm for our established clients. If you have any questions about this policy, please feel free to call us at 

(360) 438-9623.

Monday - Friday: 8am-7:00pm
Saturdays 8am-1pm
Prearranged drop-offs for treatment and surgery are between 6:15am and 8:00am.

(360) 438-9623

Our E-mail
[email protected]

Thurston County Animal Services
Thurston County Humane Society

current clinic cats

We at Mountain View Veterinary Hospital have successfully achieved accreditation by the American Animal Hospital Association. We hold a place of honor within the association and profession. Only 14% of the veterinary practices throughout the United States and Canada have made the commitment to voluntarily participate in an on-site evaluation based on the highest standards in veterinary medicine. Our practice was evaluated on over 800 standards, proving a strong desire to provide high-quality medicine and top-notch client services to the Lacey, Olympia, Tumwater and Thurston County areas.

If you want to learn more about what AAHA standards mean for your pets quality of care, please visit the link below.


Universal Pet Microchip Lookup Tool Now Available At:


Request an Appointment

Our Location

Find us on the map

Hospital Hours

Please Call to Schedule An Appointment!


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-1:00 pm