Top 10 vet clinics in Salem
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2Salem Cat Clinic
1212 Wallace Rd NW, Salem, OR 97304
Mon–Wed 7:30am–6:00pm, Thu 7:30am–6:00am, Fri 7:30am–5:30pm
-
3Companion Pet Clinic
3068 Lancaster Dr NE, Salem, OR 97305
Mon–Wed 8:00am–6:00pm, Thu 8:00am–6:00pm, Sat 8:00am–6:00pm, Sun 10:00am–5:00pm
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide-
4Orchard View Veterinary Center
1205 Capitol St NE, Salem, OR 97301
Mon–Fri 7:30am–6:00pm, Sat 8:00am–4:00pm
Since 2007
Locally owned
-
6VCA Vitality Animal Hospital
4580 Commercial St SE, Salem, OR 97302
-
7Santiam Equine
820 Cordon Rd NE, Salem, OR 97317-3225
-
8Animal Care Center Veterinary Clinic
3723 Fairview Industrial Dr SE #170, Salem, OR 97302
-
9Banfield Pet Hospital
2925 Lancaster Dr NE, Salem, OR 97305-1347
-
10Capitol Veterinary Clinic
1750 12th St SE, Salem, OR 97302
Of the 30 vet clinics listed in Salem, 29 give a phone number, 6 publish opening hours and 20 have a website. 4 are branches of national chains — Banfield Pet Hospital (2), VetIQ (1), Vetco Total Care (1); the remaining 26 are independent. By what they offer: 11 offer dental care, 6 offer end-of-life care, 6 offer emergency care. The longest-running is Four Corners Animal Hospital, in business since 1973. The nearest bigger selection is Portland with 98.
All 20 other vet clinics in Salem
By ZIP code: 97301 (6) · 97302 (4) · 97304 (1) · 97305 (4) · 97306 (3) · 97317 (2)
ZIP 97301 6
-
Evergreen Veterinary Hospital
3962 Center St NE, Salem, OR 97301-2943
-
Salem Oregon Animal Rehabilitation - SOAR
3217 Market St NE, Salem, OR 97301
-
Salem Veterinary Emergency Clinic
3215 Market St NE, Salem, OR 97301
-
The Pet Clinic
4089 State St, Salem, OR 97301
-
Whole Pet Veterinary Care
340 Leslie St SE, Salem, OR 97301
ZIP 97302 4
-
Salem Park Veterinary Clinic
2532 19th St SE, Salem, OR 97302
-
Access Veterinary Care
4742 Liberty Rd S PMB 199, Salem, OR 97302-5037
-
Vetco Total Care Animal Hospital
4450 Commercial St SE Ste 150, Salem, OR 97302
-
South Salem Veterinary Clinic
3940 Commercial St SE, Salem, OR 97302-3837
ZIP 97304 1
-
West Salem Animal Clinic
1174 Edgewater St NW, Salem, OR 97304
ZIP 97305 4
-
Hoffman Veterinary Clinic
2585 Lancaster Dr NE, Salem, OR 97305
-
Salem N Lancaster
2205 Lancaster Dr NE, Salem, OR 97305
-
Vetiq Petcare
3025 Lancaster Dr NE, Salem, OR 97305-1348
ZIP 97306 3
-
Neighborhood Animal Hospital
4765 Skyline Rd S, Salem, OR 97306
-
No-Frills Pet Clinic
5048 Commercial St SE, Salem, OR 97306-1022
-
Animal Care Center Veterinary Clinic
5498 Commercial St SE, Salem, OR 97306-1120
ZIP 97317 2
-
Willamette Humane Society Spay & Neuter Clinic
4246 Turner Rd SE, Salem, OR 97317
-
Twin Oaks Veterinary Hospital
5701 Gaffin Rd SE, Salem, OR 97317