About Us
APPOINTMENTCompassionate veterinary care since 1973.
Valley Veterinary Clinic was established in 1973 as a two doctor mixed animal veterinary hospital with the guiding principle to provide families with the very best in veterinary resources for all of their animals, large or small. For the past 40 years, Valley Veterinary Clinic has remained at the forefront of the veterinary community by providing highly skilled doctors with the latest medical equipment, offering a wide array of business hours and emergency after hours, and continuing to provide clients with affordable, quality, veterinary care. We believe that all clients should have dependable and affordable access to veterinary care for their animals.
Meet Our Doctors

Dr. Dustin Galbraith
Dr. Galbraith's Bio

Dr. Michelle Galbraith
Dr. Galbraith's Bio

Dr. Gretchen Glose
Dr. Glose's Bio

Dr. Sally McNair
Dr. McNair's Bio

Dr. Lynn Taylor
Dr. Taylor's Bio

Dr. Brendan Doiron
Dr. Doiron's Bio
Certified Veterinary Technicians:

Marie
Marie's Bio

Tango
Tango's Bio

Kelly
Kelly's Bio

Amanda
Amanda's Bio
Technical Assistants:

Shania
Shania's Bio

Ashley
Ashley's Bio

Caitlin
Caitlin's Bio

Tabby
Tabby's Bio

Bailey
Bailey's Bio

Cody
Cody's Bio

Loni
Loni's Bio
Kennel Assistants:

Maryah
Maryah's Bio
Client Care Representatives:

Tillie
Tillie's Bio

Bridget
Bridget's Bio

Carlie
Carlie's Bio

Melissa
Melissa's Bio

Emma
Emma's Bio

Rikki
Rikki's Bio
Valley Management:

Roberta
Roberta's Bio

Cheryl
Cheryl's Bio

Treana
Treana's Bio

ADDRESS
26072 Highway 30
Rainier, Oregon 97048
Click here for directions.

HOURS
Tuesday: 8:00-5:30 pm
Wednesday: 8:00-5:30 pm
Thursday: 8:00-5:30 pm
Friday: 8:00 - 5:30 pm
Saturday: 9:00-4:00 pm (small animal only)
We offer limited after-hour services to our existing clients until 10pm

CONTACT
Call/Text: 503-556-3084
Fax: 503-556-8635
Email: [email protected]
Get in touch!
Use the form below to send us a message! A member of our team will get back to you as quickly as possible. If you need immediate assistance, please give us a call at 503-556-3084.