Across Wyoming, of the 114 vet clinics we list, 113 give a phone number, 33 publish opening hours and 75 have a website. No national chains here — every vet clinic on this page is independent. By what they offer: 31 treat horses, 29 offer dental care, 22 offer emergency care. The longest-running is Bluffs Veterinary Clinic, in business since 1978. 3 describe themselves as family-owned.
Top 10 vet clinics in Wyoming
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Broadmoor East Veterinary ClinicCheyenne
Mon–Fri 8:00am–5:00pm, Wed 5:00pm–8:00pm
-
2Animal Medical Center of WyomingGillette
Monday-Friday: 7:30am-6pm
-
3Bluffs Veterinary ClinicPine Bluffs
Mon–Fri 8am–5pm
-
4Animal Health CenterLaramie
Mon–Fri 7:30am–5:30pm, Sat 9:00am–12:00pm
-
5Advanced Animal CareDouglas
MON-FRI 8:00AM – 5:30PM, SAT 9:00AM – NOON
-
6Hound and Katt VeterinarianCasper
Mon–Fri 12:00pm–7:00pm
-
7Advanced Veterinary Care CenterCody
Mon–Fri 8:00 am-5:00 pm
-
8All Creatures Veterinary HospitalEvansville
Mon–Fri 7:30am–5:30pm, Sat 7:30am–12:00pm
-
9Avenues Pet ClinicCheyenne
Mon–Fri 7am–6pm, Sat 9am–5pm
-
10Best Friends Animal Health CenterCasper
Mon–Fri 7:30am–5:30pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
Other towns in Wyoming
One vet clinic each — too few for a page of their own, so they live here.
-
All Creatures Great and SmallAfton
927 Washington St, Afton, WY 83110
-
Alpine Veterinary ClinicAlpine
112 Greys River Rd, Alpine, WY 83128
-
Foundation Equine ServicesBasin
380 US Highway 20 S, Basin, WY 82410
-
Saam Veterinary ClinicBasin
314 West E St, Torchlight Rd, Basin, WY 82410
-
Western Veterinary ServiceBig Piney
161 Norris St, Big Piney, WY 83113
-
Boulder Veterinary ClinicBoulder
337 State Highway 353, Boulder, WY 82923-9601
-
Buffalo Veterinary ClinicBuffalo
120 US-16, Buffalo, WY 82834
Monday - Friday 7:30 AM - 5:00 PM, Saturday - Sunday Closed
Locally owned
-
Don Gregory SalesBuffalo
136 Red Hills Rd, Buffalo, WY 82834
-
PetmedicusBuffalo
412 N Main St Ste 100, Buffalo, WY 82834-1761
-
Advanced Animal CareDouglas
930 Brownfield Rd, Douglas, WY 82633
MON-FRI 8:00AM – 5:30PM, SAT 9:00AM – NOON
-
Riverbend Veterinary HospitalDouglas
240 S Riverbend Dr, Douglas, WY 82633
-
Smylie Animal ClinicDouglas
93 W Richards St, Douglas, WY 82633
-
Bear River Veterinary ClinicEvanston
619 Almy Road 107, Evanston, WY 82930-9743
-
Bear River EquineEvanston
1412 WY State Highway 89, Evanston, WY 82930
-
All Creatures Veterinary HospitalEvansville
4220 E Yellowstone Hwy, Evansville, WY 82636
Mon–Fri 7:30am–5:30pm, Sat 7:30am–12:00pm
-
Mobile Pet Care ClinicEvansville
8000 E Easy St, Evansville, WY 82636
-
Crossroads Veterinary ServicesGlenrock
1370 US-87, Glenrock, WY 82637
-
Animal Clinic of Green RiverGreen River
460 E 2nd S St, Green River, WY 82935
-
Castle Rock Veterinary HospitalGreen River
1720 Uinta Dr, Green River, WY 82935-5028
-
Greybull Animal ClinicGreybull
401 S 6th St, Greybull, WY 82426-2239
-
Jackson Animal HospitalJackson
274 E Broadway Ave, Jackson, WY 83001
Mon–Fri 8am–5:30pm, Sat 9am–4pm
Since 2015
Locally owned
-
Powder River Veterinary ClinicKaycee
537 Sussex Ln, Kaycee, WY 82639
-
Riverside Vet ClinicKemmerer
77405 US-189, Kemmerer, WY 83101
-
Wind River Veterinary ServicesLander
108 Tweed Ln, Lander, WY 82520-9740
-
Lander Valley Animal HospitalLander
1185 US Highway 287, Lander, WY 82520-2411
-
Animal Health CenterLaramie
4636 Mockingbird Ln, Laramie, WY 82070-5633
Mon–Fri 7:30am–5:30pm, Sat 9:00am–12:00pm
-
Alpine Animal HospitalLaramie
830 Skyline Rd, Laramie, WY 82070
-
Laramie All Pet ClinicLaramie
1759 N 3rd St, Laramie, WY 82072-9506
-
Healing Ways Veterinary Care - Veterinary AcupunctureLaramie
812 S 13th St, Laramie, WY 82070
-
Snowy Range Vet ClinicLaramie
3025 Fort Sanders Rd, Laramie, WY 82070-6862
-
Lovell Veterinary ServicesLovell
1220 Road 11, Lovell, WY 82431
-
Greybull River Veterinary ServiceMeeteetse
1927 Hayes Ave, Meeteetse, WY 82433-9711
-
Paintrock Animal ClinicMills
4505 W Yellowstone Hwy, Mills, WY 82604-2213
-
Ten Mile Holistic Veterinary CareMills
4701 W Yellowstone Hwy, Mills, WY 82604
-
Salt Creek Veterinary ClinicNewcastle
30 Tub Town Rd, Newcastle, WY 82701-9412
-
Dog Gone SalonNewcastle
5 Salt Creek Rd, Newcastle, WY 82701-9726
-
Bluffs Veterinary ClinicPine Bluffs
722 W 7th St, Pine Bluffs, WY 82082
Mon–Fri 8am–5pm
Since 1978
-
Das Schnuffel Haus, llcPine Bluffs
825 Road 159, Pine Bluffs, WY 82082-9531
-
Cactus Veterinary clinicPine Bluffs
6058 Rd, Pine Bluffs, WY 82082
-
Pinedale Animal HospitalPinedale
1805 Pine St, Pinedale, WY 82941
-
Animal Clinic of PinedalePinedale
43 S Madison Ave, Pinedale, WY 82941
-
Heart Mountain Animal HealthPowell
256 S Douglas St, Powell, WY 82435
Monday–Friday 8:00 AM - 5:00 PM
-
Bighorn Animal Care CenterPowell
759 E Coulter Ave, Powell, WY 82435-2014
-
Powell Veterinary ServicesPowell
522 S Division St, Powell, WY 82435
-
Bighorn Animal Care CenterPowell
759 US Highway 14A, Powell, WY 82435-9102
-
Tongue River Veterinary SvcRanchester
639 US Highway 14, Ranchester, WY 82839
-
Hones Veterinary Services LlcRawlins
517 W Spruce St, Rawlins, WY 82301-5547
Mon - Fri: 7:30AM- 5:30PM
Since 2004
-
Carbon County Veterinary HospitalRawlins
921 Airport Rd, Rawlins, WY 82301
-
Hones Veterinary ServicesRawlins
1906 E Cedar St, Rawlins, WY 82301
-
Countryside Veterinary ServicesRiverton
420 Fairway Dr, Riverton, WY 82501
Mon-Thu 8am-4pm
-
The Stock DocRiverton
3700 Riverview Rd, Riverton, WY 82501
Mon-Fri 7:30 AM – 5:00 PM
-
All Creatures Veterinary ServicesRiverton
1599 Major Ave, Riverton, WY 82501
-
G Bar G Veterinary Services LlcRiverton
1975 E Monroe Ave, Riverton, WY 82501-4822
-
Desert View Animal HospitalRock Springs
940 Elk St, Rock Springs, WY 82901
Mon-Fri: 8am-5pm
Family-owned
-
Wyoming Veterinary CenterRock Springs
450 Yellowstone Rd, Rock Springs, WY 82901
Monday – Friday: 9am – 5pm, Saturday: 9am – 12pm
-
Rock Springs Pet HospitalRock Springs
200 Bordeaux Blvd Ste B, Rock Springs, WY 82901
-
Kritter-Do’s Pet GroomingRozet
13264 WY-51, Rozet, WY 82727-8804
-
Fremont Veterinary HospitalSHOSHONI
11767 State Highway 789, SHOSHONI, WY 82649
-
Big Goose Veterinary Clinic & Wellness CenterSheridan
241 Centennial Ln, Sheridan, WY 82801
Mon-Fri: 8:00 a.m. - 5:00 p.m.
-
Foothills Veterinary ServicesSheridan
1937 Double Eagle Dr, Sheridan, WY 82801
Monday – Friday: 8am – 5pm
-
Mountain View Veterinary HospitalSheridan
2026 S Sheridan Ave, Sheridan, WY 82801
Monday - Friday | 7:00AM TO 6:00PM
-
Country Hospital For AnimalsSheridan
2417 Coffeen Ave, Sheridan, WY 82801-6210
-
Perks HorspitalSheridan
521 Beaver Creek Rd, Sheridan, WY 82801-8670
-
Crook County Veterinary ServicesSundance
7 WY-116, Sundance, WY 82729
-
Flying A Animal HealthTen Sleep
435 2nd St, Ten Sleep, WY 82442
-
Ten Sleep Veterinary ServicesTen Sleep
95 2nd St, Ten Sleep, WY 82442
-
Bridger Animal Hospital & Haystack Pet ResortThayne
127 Jepperson Dr, Thayne, WY 83127
-
Owl Creek Veterinary ServiceThermopolis
1360 Owl Creek Rd, Thermopolis, WY 82443
-
Hot Springs Veterinary ClinicThermopolis
827 S 6th St, Thermopolis, WY 82443
-
Goshen Veterinary ClinicTorrington
4548 US-85, Torrington, WY 82240
Mon–Fri 8:00am–5:00pm, Sat 8:00am–12:00pm
-
Iron Horse Equine TherapyTorrington
4708 Road 70Y, Torrington, WY 82240
-
Laramie Peak Veterinary AssociatesWheatland
28 W Frontage Rd, Wheatland, WY 82201
Mon–Fri 8:00am–5:00pm, Sat 8:00am–5:00pm
-
Harnish Veterinary ServicesWheatland
172 W Frontage Rd, Wheatland, WY 82201
-
Fish Creek Veterinary ClinicWilson
5325 3 B Ranch Rd, Wilson, WY 83014
Family-owned
-
Cloud Peak Veterinary ServicesWorland
801 N 10th St, Worland, WY 82401-2103
MON -FRI 8:00am – 5:00pm
-
National Veterinary ClinicWorland
E-174 Airport Road, Worland, WY <<not-applicable>>
-
Tharp Veterinary ClinicWorland
1247 County Lane 14, Worland, WY 82401
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