Across Oregon, of the 610 vet clinics we list, 589 give a phone number, 173 publish opening hours and 497 have a website. 40 are branches of national chains — Banfield Pet Hospital (28), Vetco Total Care (6), VetIQ (4); the remaining 570 are independent. By what they offer: 216 offer dental care, 129 offer emergency care, 110 offer spay and neuter. The longest-running is Animal Clinic, in business since 1917. 5 describe themselves as family-owned.
Top 10 vet clinics in Oregon
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Salem Animal HospitalSalem
Mon–Sat 8:00am–6:00pm
-
2VCA Southeast Portland Animal HospitalPortland
Mon–Sun 7:00 am - 7:00 pm
-
3Forest Valley Veterinary ClinicCottage Grove
Monday–Friday: 8:00 AM – 6:00 PM, Saturday: 8:00 AM – 2:00 PM
-
4Alpine Veterinary HospitalHood River
Mon-Fri 8:00 AM – 5:00 PM, Sat 9:00 AM – 4:00 PM
-
5Pet Samaritan ClinicPortland
Mon–Fri 7:30am - 6:00pm
-
7OREV, Specialty Vet CarePortland
Mon-Fri 8:00am-5:30pm
-
8VCA Raleigh Hills Animal HospitalPortland
Mon–Thu 8:00 am - 6:00 pm
-
9VCA Woodstock Animal HospitalPortland
Mon–Fri 8:00 am - 6:00 pm, Sat–Sun Closed
-
10Oregon Veterinary Dental SpecialistsLake Oswego
Mon - Thur: 8am - 5pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Portland98
- Bend35
- Beaverton30
- Salem30
- Eugene23
- Medford19
- Corvallis13
- Tigard13
- Klamath Falls12
- Grants Pass11
- Hillsboro11
- Lake Oswego11
- Springfield11
- Gresham10
- Redmond10
- Tualatin9
- Newberg8
- Albany7
- Happy Valley7
- Hood River7
- West Linn7
- Ashland6
- Clackamas6
- Roseburg6
- Sherwood6
Other towns in Oregon
One vet clinic each — too few for a page of their own, so they live here.
-
Astoria Animal HospitalAstoria
35109 US-101 Business, Astoria, OR 97103
-
Columbia Veterinary HospitalAstoria
576 31st St, Astoria, OR 97103
-
Safe Harbor Animal HospitalAstoria
250 36th St, Astoria, OR 97103-2403
-
Aumsville Animal Clinic, LLCAumsville
200 Main St, Aumsville, OR 97325
-
Animal ClinicBaker City
2490 10th St, Baker City, OR 97814
Since 1917
-
Baker Veterinary HospitalBaker City
3425 10th St, Baker City, OR 97814
-
Bandon Veterinary HospitalBandon
900 2nd St SE, Bandon, OR 97411
Locally owned
-
Beavercreek Animal ClinicBeavercreek
22008 S Beavercreek Rd, Beavercreek, OR 97004-7685
-
Poverty Flats RanchBoardman
69421 Wilson Ln, Boardman, OR 97818-9799
-
Mertens MammalsBoring
28080 Se Highway 212 Unit 1e, Boring, OR 97009-9119
Since 2018
-
Icsb OregonBoring
11241 SE 362nd Ave, Boring, OR 97009-9757
Since 1971
-
Town & Country Animal ClinicBrookings
15740 US-101, Brookings, OR 97415
Mon–Fri 8:00am – 5:30pm, Sat 8:00am – 12:00pm, 1:00pm – 5:00pm
-
Brookings Harbor Veterinary HospitalBrookings
15630 US-101, Brookings, OR 97415
-
Brownsville Animal ClinicBrownsville
159 Washburn St, Brownsville, OR 97327
-
Harney County Veterinary ClinicBurns
1050 Crane Blvd, Burns, OR 97720
Mon-Fri 8:00am-5:30pm, Sat 9:00am-Noon
-
Sage Country Veterinary ServiceBurns
30850 US-20, Burns, OR 97720
-
Mountain View Veterinary HospitalCanby
300 S Redwood St, Canby, OR 97013
Monday - Friday 9:00 AM to 5:00PM Thursday 9:00 AM - 3:00 pm
-
Grooming by KadenCanyonville
211 Leland Ave, Canyonville, OR 97417-8736
-
Carlton Veterinary HospitalCarlton
230 S Pine St, Carlton, OR 97111
-
Dr. Joe's Pet HospitalCave Junction
369 Caves Hwy, Cave Junction, OR 97523
-
Crater Animal ClinicCentral Point
665 Vilas Rd E, Central Point, OR 97502-3236
Monday - Friday: 8:00am-5:30pm, Saturday: 8:30am-12:30pm
-
Southern Oregon Veterinary Specialty CenterCentral Point
4901 Biddle Rd, Central Point, OR 97502
Since 2004
true
-
Roxy Ann Veterinary HospitalCentral Point
43 Oak St, Central Point, OR 97502
-
Central Veterinary ClinicCentral Point
6360 Table Rock Rd, Central Point, OR 97502
-
Broken TOP Golden RetrieversChristmas Valley
lot 1500 Bark Loop \nChristmas Valley, Oregon 97641\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n, Christmas Valley, OR 97641
-
PippinDocClatskanie
905 NE Van St, Clatskanie, OR 97016
-
Cloverdale Veterinary ClinicCloverdale
34610 Highway 101 S, Cloverdale, OR 97112-9418
-
Coburg Veterinary Clinic & House Calls For PetsCoburg
91114 N Harrison St, Coburg, OR 97408-0005
-
Wade Veterinary ServicesCondon
Cottonwood Ln, Condon, OR 97823
-
Ocean Boulevard Veterinary HospitalCoos Bay
1710 Ocean Blvd NW, Coos Bay, OR 97420-2930
Mon – Fri: 9:00am – 5:30pm
Woman-owned
-
Morgan Veterinary Hospital, PCCoos Bay
625 N Broadway, Coos Bay, OR 97420
-
Hanson-Meekins Animal HospitalCoos Bay
25 E Lockhart Ave, Coos Bay, OR 97420
-
S/Nipped ClinicCoos Bay
132 N Wasson St, Coos Bay, OR 97420-3346
-
Snipped ClinicCoquille
290 N Central Blvd, Coquille, OR 97423
-
Myrtle Veterinary HospitalCoquille
366 N Central Blvd, Coquille, OR
-
Coquille Animal HospitalCoquille
1095 N Knott St, Coquille, OR 97423
-
Cornelius Veterinary ClinicCornelius
1280 N Adair St, Cornelius, OR 97113
Since 1975
-
Forest Valley Veterinary ClinicCottage Grove
2555 Mosby Creek Rd, Cottage Grove, OR 97424
Monday–Friday: 8:00 AM – 6:00 PM, Saturday: 8:00 AM – 2:00 PM
-
Cottage Grove Veterinary ClinicCottage Grove
1221 E Main St, Cottage Grove, OR 97424
-
South Willamette Veterinary ClinicCreswell
255 Emerald Pkwy, Creswell, OR 97426
Mo-Fr 08:00-17:30
-
Creswell Veterinary HospitalCreswell
345 W Oregon Ave, Creswell, OR 97426
-
Dallas Animal ClinicDallas
135 SE Fir Villa Rd, Dallas, OR 97338
Mon: 8am - 5:30pm, Tues: 8am – 7pm, Fri: 8am – 5:30pm, Sat: 8am - 5:30 pm
-
Polk Veterinary ClinicDallas
1590 E Ellendale Ave, Dallas, OR 97338
-
Orchard Animal HospitalDallas
175 NE Kings Valley Hwy, Dallas, OR 97338
-
Pine Point Animal HospitalDamascus
14605 SE 202nd Ave, Damascus, OR 97089
Mon–Fri 8am–5pm
-
Springwater Veterinary Wellness CenterDamascus
16265 SE Highway 224, Damascus, OR 97089-8859
Mon–Fri 10am–5pm
-
The Village VetDamascus
20318 SE Highway 212, Damascus, OR 97089
-
Damascus Veterinary ClinicDamascus
19530 SE Sunnyside rd. Damascus, OR 97089, Damascus, OR 97089
-
Lost Creek RanchDexter
82018 Lost Creek Rd, Dexter, OR 97431-9783
-
All Creatures Animal HospitalEagle Point
14790 OR-62, Eagle Point, OR 97524
Mon–Fri 7:00 AM – 5:30 PM
-
Eagle Point Veterinary ClinicEagle Point
112 S Royal Ave, Eagle Point, OR 97524
-
Richardson Veterinary ServiceEagle Point
9420 Highway 62, Eagle Point, OR 97524-9630
-
Rogue Equine & Companion Animal ClinicEagle Point
14099 OR-62, Eagle Point, OR 97524
-
Double Arrow Veterinary Clinic PCEnterprise
66260 Lewiston Hwy, Enterprise, OR 97828
Mon–Fri 7:45am–5:15pm
-
Enterprise Animal HospitalEnterprise
706 Depot St, Enterprise, OR 97828
Mon–Fri 8:00am–5:30pm, Sat 9:00am–1:00pm
-
Eagle Fern Equine HospitalEstacada
28255 SE Eagle Creek Rd, Estacada, OR 97023
M–F 8:00 AM - 5:00 PM, Sat 8:30 AM - 12:00 PM
-
Eagle Fern Veterinary HospitalEstacada
585 NW Zobrist St, Estacada, OR 97023
Since 1986
-
Florence Veterinary ClinicFlorence
1730 Kingwood St, Florence, OR 97439
-
Oceanside Veterinary HospitalFlorence
1739 22nd St, Florence, OR 97439-9518
-
Companion Pet CareForest Grove
3034 Pacific Ave, Forest Grove, OR 97116-1891
Mon-Fri: 8 am - 12:30 pm; 1 pm - 5:30 pm
Since 1998
-
Forest Grove Veterinary ClinicForest Grove
3034 Pacific Ave A, Forest Grove, OR 97116
Mon-Fri: 8 am - 12:30 pm; 1 pm - 5:30 pm
Since 1998
-
Pacific Avenue Veterinary ClinicForest Grove
2625 Pacific Ave, Forest Grove, OR 97116
Since 1998
-
ICSB Main OfficeGladstone
430 W Arlington St, Gladstone, OR 97027-2309
Since 1971
-
Town & Country Animal ClinicGold Beach
29545 Ellensburg Ave, Gold Beach, OR 97444
Mon-Fri: 8:00am - 5:30pm, Saturday: 8:00am - 12:00pm, 1:00pm - 5:00pm
-
Gold Beach Veterinary ClinicGold Beach
94211 3rd St, Gold Beach, OR 97444-7761
Monday – Thursday: 9:00 AM – 4:30 PM
Since 1986
-
Country Animal Hospital HermistonHermiston
78719 OR-207, Hermiston, OR 97838
Monday-Friday 8:00am - 5:00pm, Saturday and Sunday Closed
-
Oregon Trail Veterinary ClinicHermiston
80489 US-395, Hermiston, OR 97838
Monday-Friday: 8:00 a.m. – 5:00 p.m., Saturday: 8:00 a.m. – 2:00 p.m.
-
Hermiston Veterinary ClinicHermiston
1995 S Hwy 395, Hermiston, OR 97838
-
Hermiston Sd Rocky Heights EsHermiston
690 W Standard Ave, Hermiston, OR 97838-1270
-
Frontier Genetics VeterinaryHermiston
80756 Hickey Ln, Hermiston, OR 97838
-
Animalkind Holistic Veterinary ClinicJacksonville
310 E California St, Jacksonville, OR 97530
Tuesday- Friday 9 AM - 5 PM
-
Jacksonville Veterinary HospitalJacksonville
937 N 5th St, Jacksonville, OR 97530
Mon - Fri: 8:00am - 5:30pm
Since 1985
-
John Day River Veterinary CenterJohn Day
59989 US-26, John Day, OR 97845
-
Countryside Animal ClinicJunction City
225 W 4th Ave, Junction City, OR 97448
Monday - Friday 8am - 6pm, Saturday (open every other Saturday) 8am - 12pm
-
Del Oeste Equine HospitalJunction City
29015 W Meadowview Rd, Junction City, OR 97448
-
VCA Keizer Veterinary HospitalKeizer
4815 River Rd N, Keizer, OR 97303
Mon–Fri 8:00am–6:00pm
-
VCA River Road Animal ClinicKeizer
4975 River Rd N, Keizer, OR 97303
Mon–Fri 8:00am–8:00pm
-
Vetco Total Care Animal HospitalKeizer
6425 Keizer Station Blvd NE, Keizer, OR 97303
-
Animal Health CenterLa Grande
10302 Wallowa Lake Hwy, La Grande, OR 97850-8714
Monday – Friday 8:00AM – 5:30PM, Saturday 8:00AM – 12:00PM
-
Valley Veterinary CareLa Grande
401 Adams Ave, La Grande, OR 97850
Monday - Friday 8:00am - 5:30pm, Saturday 8:00am - 12:00pm, Sunday Closed
-
La Grande Small Animal ClinicLa Grande
10302 Wallowa Lake Hwy, La Grande, OR 97850
Monday – Friday 8:00AM – 5:30PM, Saturday 8:00AM – 12:00PM
-
Valley Veterinary CareLa Grande
2303 Adams Ave, La Grande, OR 97850-3411
-
Grande Ronde Animal HospitalLa Grande
2400 Adams Ave, La Grande, OR 97850
-
La Pine Animal HospitalLa Pine
51693 Huntington Rd, La Pine, OR 97739
-
Wickiup Animal HospitalLa Pine
52407 Skidgel Rd, La Pine, OR 97739
-
Lakeview Animal HospitalLakeview
18644 Roberta Rd, Lakeview, OR 97630
-
Flynn Veterinary ClinicLakeview
31259 Clover Flat Rd, Lakeview, OR 97630-9154
-
East Lane Veterinary HospitalLeaburg
42755 McKenzie Hwy, Leaburg, OR 97489
-
Lebanon Animal HospitalLebanon
2505 S Santiam Hwy, Lebanon, OR 97355
-
Paws Animal HospitalLebanon
1775 S Main St, Lebanon, OR 97355
-
Faithful Friends Animal ClinicLebanon
185 N Santiam Hwy, Lebanon, OR 97355
-
Dick Temple, DVMLexington
365 West St, Lexington, OR 97839
-
Lincoln City Animal ClinicLincoln City
4090 NE Hwy 101, Lincoln City, OR 97367
-
Madras Animal HospitalMadras
401 SW Fairgrounds Rd, Madras, OR 97741
-
Gregory ArabiansMalin
21838 Morelock Rd, Malin, OR 97632-9735
-
Third Street Veterinary HospitalMcMinnville
303 NE Irvine St, McMinnville, OR 97128
Monday - Thursday: 8 AM - 6 PM, Friday: 8 AM - 4 PM
-
Valley Equine Veterinary ServiceMcMinnville
2880 NE Lafayette Ave, McMinnville, OR 97128-9349
Mon - Thu 8:30 am - 5:30 pm, Friday 8:30 am - 4:30 pm
-
Baker Street Animal HospitalMcMinnville
1715 SW Baker St, McMinnville, OR 97128
-
Oregon Veterinary Services IncMerlin
150 Galice Rd, Merlin, OR 97532
-
Ark Animal CareMill City
Mill City, OR 97360
-
VsiMillersburg
3700 Western Way NE, Millersburg, OR 97321-7400
-
Animal Urgent CareMilton Freewater
84601 OR-11, Milton Freewater, OR 97862
-
Soft Landing Veterinary CenterMilton Freewater
1006 S Main St, Milton Freewater, OR 97862
-
Kennedy Veterinary ServicesMilton Freewater
1016 S Main St, Milton Freewater, OR 97862-1534
-
South Valley Animal HospitalMilton Freewater
84601 Highway 11, Milton Freewater, OR 97862-7614
-
Southgate Animal ClinicMilwaukie
7851 SE King Rd, Milwaukie, OR 97222
Mon–Fri 7:30 AM – 6:30 PM
Since 1973
-
Veterinary Cancer & Surgery SpecialistsMilwaukie
10400 SE Main St, Milwaukie, OR 97222
Mon–Thu 8:00am–5:30pm, Fri 8:00am–5:00pm
Since 2014
true
-
Active Balance Integrative Veterinary ServicesMilwaukie
4399 SE Cottonwood Ct, Milwaukie, OR 97267
-
CVCA Cardiac Care for PetsMilwaukie
10400 SE Main St, Milwaukie, OR 97222-7509
-
Molalla River Veterinary CenterMolalla
218 Center Ave, Molalla, OR 97038
-
Molalla Vet ClinicMolalla
12786 S Toliver Rd, Molalla, OR 97038
-
South Clackamas Veterinary ServicesMolalla
206 Shaver Ave, Molalla, OR 97038-9236
-
Erika Halle, DVMMonmouth
1856 Blackwood Dr E E, Monmouth, OR 97361
-
Broken Hearts Animal RescueMonument
784 Wilson St, Monument, OR 97864-3358
-
Upper Valley Veterinary ClinicMt Hood Parkdale
6809 Highway 35, Mt Hood Parkdale, OR 97041-7755
-
Northwest Equine PerformanceMulino
25230 S Eldorado Rd, Mulino, OR 97042
-
Umpqua Small Animal ClinicMyrtle Creek
152 Chadwick Ln, Myrtle Creek, OR 97457-9735
-
Myrtle Veterinary HospitalMyrtle Point
1980 Roseburg Rd, Myrtle Point, OR 97458
-
Nehalem Animal HealingNehalem
35715 N Hwy 101, Nehalem, OR 97131
Since 2010
-
Grove Veterinary ClinicNewport
448 E Olive St, Newport, OR 97365
Mon-Fri 8:00am-6:00pm, Sat 8:00am-3:00pm
Family-owned
-
Newport Veterinary HospitalNewport
552 NW 3rd St, Newport, OR 97365
Monday – Thursday 8:30 am – 6:00 pm, Friday 10:00 am – 2:00 pm
-
Harbor Lights Animal HospitalNorth Bend
Virginia Ave, North Bend, OR 97459
-
Treasure Valley Veterinary ServicesNyssa
2075 Park Ave, Nyssa, OR 97913-5165
-
Oakland Vet HospitalOakland
204 NE 1st St, Oakland, OR 97462
-
Eastern Oregon Animal HealthOntario
1580 SW 4th St, Ontario, OR 97914
-
Four Rivers Veterinary ClinicOntario
2280 SW 4th Ave, Ontario, OR 97914
-
Ontario Animal HospitalOntario
2514 SW 4th Ave, Ontario, OR 97914-1832
-
Pioneer Animal HospitalOregon City
333 Warner Milne Rd B, Oregon City, OR 97045
Mon, Fri 8:00am–5:00pm, Tue–Thu 8:00am–7:00pm
-
The Cat's Meow Cat ClinicOregon City
19743 OR-213, Oregon City, OR 97045
Mon–Fri 8:30am–6:00pm
-
Natural Healing Veterinary AcupunctureOregon City
528 Willamette St, Oregon City, OR 97045
-
Pacific Crest Equine Veterinary ServicesOregon City
15056 S Spangler Rd, Oregon City, OR 97045
-
Equus Veterinary ServiceOregon City
14671 S Leland Rd, Oregon City, OR 97045
-
Pendleton Veterinary ClinicPendleton
625 SW Emigrant Ave, Pendleton, OR 97801
Mon–Fri: 8am–5:30pm
Since 1947
-
Pendleton Veterinary ClinicPendleton
1901 SW Court Ave, Pendleton, OR 97801
Since 1947
-
Riverside Veterinary ClinicPendleton
2504 NE Riverside Pl, Pendleton, OR 97801
-
Mitchell Veterinary ServicesPendleton
1814 SW 42nd St, Pendleton, OR 97801
-
Ark Animal HospitalPhilomath
1100 Applegate St, Philomath, OR 97370
-
Rogers Veterinary ServicePhilomath
25157 Evergreen Rd, Philomath, OR 97370
-
The Cheerful VetPhoenix
205 N Phoenix Rd L, Phoenix, OR 97535
8:45am to 5pm Mon- Fri
-
Northstar Veterinary SurgeryPhoenix
415 N Main St, Phoenix, OR 97535
-
Exclusively Cats Veterinary HospitalPhoenix
721 N Main St Ste H, Phoenix, OR 97535
-
Community Veterinary CenterPleasant Hill
84920 Ridgeway Rd, Pleasant Hill, OR 97455
-
Crooked Tails Veterinary ClinicPrineville
599 NW 2nd St, Prineville, OR 97754
-
HomeTown Animal HospitalPrineville
1255 NE 3rd St, Prineville, OR 97754
-
Prineville Veterinary ClinicPrineville
350 NE Hickey Farms Rd, Prineville, OR 97754
Since 1992
-
Valley Veterinary ClinicRainier
26072 US-30, Rainier, OR 97048
Monday: 8:00-5:30 pm, Friday: 8:00 - 5:30 pm, Saturday: 9:00-4:00 pm
-
Cascade Equine Sports Medicine LLCRainier
106 W A St Apt 7 #1417, Rainier, OR 97048
-
Lower Umpqua Veterinary ClinicReedsport
199 Port Dock Rd, Reedsport, OR 97467
-
Animal Clinic of Rogue RiverRogue River
411 E Main St, Rogue River, OR 97537
-
Rogue River Veterinary HospitalRogue River
111 Broadway St, Rogue River, OR 97537
-
Columbia Veterinary Clinic PCSaint Helens
35645 Firlok Park Blvd, Saint Helens, OR 97051
-
Veterinary Services of OregonSaint Paul
3884 Mission Rd NE, Saint Paul, OR 97137
-
Barlow Trail Veterinary ClinicSandy
39231 Proctor Blvd, Sandy, OR 97055
Since 1960
-
VCA Sandy Animal HospitalSandy
36645 Highway 26, Sandy, OR 97055
-
Cedar Creek StablesSandy
41540 SE Coalman Rd, Sandy, OR 97055
-
Scio Animal ClinicScio
38731 N Main St, Scio, OR 97374
-
North Coast Pet ClinicSeaside
900 24th Ave, Seaside, OR 97138
-
Illinois Valley Veterinary ServiceSelma
102 Hogue Dr, Selma, OR 97538-9703
-
West Valley Veterinary HospitalSheridan
711 W Main St, Sheridan, OR 97378-1146
-
Silver Creek Animal ClinicSilverton
874 McClaine St, Silverton, OR 97381
-
Silver Creek Equine PCSilverton
874 McClaine St, Silverton, OR 97381
-
Abiqua Animal ClinicSilverton
805 Oak St, Silverton, OR 97381
-
Black Butte Veterinary ClinicSisters
703 N Larch St, Sisters, OR 97759
Locally owned
-
Broken Top Veterinary ClinicSisters
67293 US-20, Sisters, OR 97759
-
Sisters Veterinary ClinicSisters
371 E Cascade Ave, Sisters, OR 97759
-
Columbia Veterinary ClinicSt Helens
150 N 15th St, St Helens, OR 97051
-
Stayton Veterinary HospitalStayton
1308 N First Ave, Stayton, OR 97383
Monday-Friday 7:30 AM–8 PM, Saturday 9 AM–5 PM, Sunday Closed
-
Ark Animal CareStayton
41805 Stayton Scio Rd SE, Stayton, OR 97383
-
Santiam Veterinary Clinic PcStayton
41805 Stayton Scio Rd SE, Stayton, OR 97383-9739
-
Mid-Valley Veterinary ClinicSublimity
209 N Center St, Sublimity, OR 97385
-
Sunriver Veterinary ClinicSunriver
56825 Venture Ln, Sunriver, OR 97707
Since 2021
-
Calapooia Veterinary CenterSutherlin
835 S Calapooia St, Sutherlin, OR 97479
Monday-Friday: 8am-5:30pm
Since 2010
-
Timber's Veterinary ServicesSutherlin
702 W Central Ave, Sutherlin, OR 97479
Locally owned
-
Sweet Home Veterinary HospitalSweet Home
1214 Long St, Sweet Home, OR 97386
-
Best Friends Animal HospitalTalent
107 N Pacific Hwy, Talent, OR 97540
-
Cascadia Equine Veterinary ClinicTangent
31730 Sport Horse Wy, Tangent, OR 97389
-
Terrebonne Veterinary ClinicTerrebonne
8485 US-97, Terrebonne, OR 97760
-
The Dalles Veterinary HospitalThe Dalles
408 W 3rd St, The Dalles, OR 97058
Mon–Fri 8:00am–5:30pm, Sat 8:00am–12:00pm
Since 1968
-
My Family's Pet DoctorThe Dalles
1215 Kelly Ave #1, The Dalles, OR 97058
Mon–Fri 8:00am–5:30pm, Wed 8:00am–2:30pm, Sat 8:30am–12:30pm
-
Columbia Veterinary HospitalThe Dalles
1000 W 6th St, The Dalles, OR 97058
-
Columbia Veterinary HospitalThe Dalles
4330 River Trl Wy, The Dalles, OR 97058
-
Rowena Wildlife ClinicThe Dalles
6900 US-30, The Dalles, OR 97040
-
Pioneer Veterinary HospitalTillamook
801 Main Ave, Tillamook, OR 97141
Monday - Friday: 8:00am - 5:00pm
Since 1985
-
Tillamook Veterinary HospitalTillamook
1095 N Main Ave, Tillamook, OR 97141
-
Two Hats Veterinary and RanchTillamook
7690 S Prairie Rd, Tillamook, OR 97141
-
Paws & Claws Pet Medical CenterTroutdale
26745 SE Stark St, Troutdale, OR 97060
Since 1994
-
Homestead Veterinary ClinicTurner
13012 Running Dog Ln SE, Turner, OR 97392
Since 1993
-
Vale Veterinary ClinicVale
1590 John Day Hwy, Vale, OR 97918
-
Veneta Veterinary HospitalVeneta
25115 Jeans Rd, Veneta, OR 97487
Mon–Fri 7:00am–6:00pm, Sat 8:00am–2:00pm
Since 1979
Locally owned
-
Vernonia Veterinary ClinicVernonia
700 Weed Ave, Vernonia, OR 97064-1162
-
Midway Veterinary HospitalWarren
34453 McGary Lane, Warren, OR 97053
-
Bayshore Animal HospitalWarrenton
325 Marlin Ave, Warrenton, OR 97146
Mon-Thu-Fri 7:30am-5:30pm, Tue-Wed 7:30am-7pm, Sat 9am-5pm
-
Safe Harbor Animal HospitalWarrenton
90334 US-101, Warrenton, OR 97146
-
Sherman Veterinary ClinicWasco
94092 Biggs Rufus Hwy, Wasco, OR 97050-9605
Locally owned
-
Biomed DiagnosticsWhite City
1388 Antelope Rd, White City, OR 97503
-
Animal Care ClinicWilsonville
29020 SW Town Center Loop E ste 102, Wilsonville, OR 97070
Monday-Friday 8:00am – 6:00pm
-
Village At Main Veterinary HospitalWilsonville
8313 SW Main St #100, Wilsonville, OR 97070
Monday - Friday 8:00 AM - 6:00 PM
-
Willamette Valley Equine Veterinary ServicesWilsonville
9130 SW Pioneer Ct Ste E, Wilsonville, OR 97070
9-5 Mon-Thurs
Since 1993
-
Wilsonville Veterinary ClinicWilsonville
9275 SW Barber St, Wilsonville, OR 97070
-
Wilsonville Old TownWilsonville
30100 SW Boones Ferry Rd, Wilsonville, OR 97070
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