All states›Wyoming

Vet Clinics in Wyoming

114 vet clinics in 43 cities and towns across Wyoming. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Wyoming has about 587,618 residents, so that's 19 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

114vet clinics
43cities & towns
99%list a phone
75with a website

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

  1. 1Broadmoor East Veterinary ClinicCheyenne

    Mon–Fri 8:00am–5:00pm, Wed 5:00pm–8:00pm

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  2. 2Animal Medical Center of WyomingGillette

    Monday-Friday: 7:30am-6pm

    EmergencyVaccinationEquineDental

    Spotted an error? Let us know

  3. 3Bluffs Veterinary ClinicPine Bluffs

    Mon–Fri 8am–5pm

    EmergencyEquine

    Spotted an error? Let us know

  4. 4Animal Health CenterLaramie

    Mon–Fri 7:30am–5:30pm, Sat 9:00am–12:00pm

    Equine

    Spotted an error? Let us know

  5. 5Advanced Animal CareDouglas

    MON-FRI 8:00AM – 5:30PM, SAT 9:00AM – NOON

    Low-costSpay & neuterVaccinationEquine

    Spotted an error? Let us know

  6. 6Hound and Katt VeterinarianCasper

    Mon–Fri 12:00pm–7:00pm

    EmergencyUrgent careWalk-inDental

    Spotted an error? Let us know

  7. 7Advanced Veterinary Care CenterCody

    Mon–Fri 8:00 am-5:00 pm

    Urgent careDental

    Spotted an error? Let us know

  8. 8All Creatures Veterinary HospitalEvansville

    Mon–Fri 7:30am–5:30pm, Sat 7:30am–12:00pm

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  9. 9Avenues Pet ClinicCheyenne

    Mon–Fri 7am–6pm, Sat 9am–5pm

    Spotted an error? Let us know

  10. 10Best Friends Animal Health CenterCasper

    Mon–Fri 7:30am–5:30pm

    EmergencyDental

    Spotted an error? Let us know

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.

  1. All Creatures Great and SmallAfton

    927 Washington St, Afton, WY 83110

    Emergency

    Spotted an error? Let us know

  2. Alpine Veterinary ClinicAlpine

    112 Greys River Rd, Alpine, WY 83128

    Spotted an error? Let us know

  3. Foundation Equine ServicesBasin

    380 US Highway 20 S, Basin, WY 82410

    Equine

    Spotted an error? Let us know

  4. Saam Veterinary ClinicBasin

    314 West E St, Torchlight Rd, Basin, WY 82410

    Spotted an error? Let us know

  5. Western Veterinary ServiceBig Piney

    161 Norris St, Big Piney, WY 83113

    Equine

    Spotted an error? Let us know

  6. Boulder Veterinary ClinicBoulder

    337 State Highway 353, Boulder, WY 82923-9601

    Spotted an error? Let us know

  7. Buffalo Veterinary ClinicBuffalo

    120 US-16, Buffalo, WY 82834

    Monday - Friday 7:30 AM - 5:00 PM, Saturday - Sunday Closed

    Locally owned

    MobileEquineDental

    Spotted an error? Let us know

  8. Don Gregory SalesBuffalo

    136 Red Hills Rd, Buffalo, WY 82834

    Spotted an error? Let us know

  9. PetmedicusBuffalo

    412 N Main St Ste 100, Buffalo, WY 82834-1761

    Spotted an error? Let us know

  10. Advanced Animal CareDouglas

    930 Brownfield Rd, Douglas, WY 82633

    MON-FRI 8:00AM – 5:30PM, SAT 9:00AM – NOON

    Low-costSpay & neuterVaccinationEquineDental

    Spotted an error? Let us know

  11. Riverbend Veterinary HospitalDouglas

    240 S Riverbend Dr, Douglas, WY 82633

    Spotted an error? Let us know

  12. Smylie Animal ClinicDouglas

    93 W Richards St, Douglas, WY 82633

    Spotted an error? Let us know

  13. Bear River Veterinary ClinicEvanston

    619 Almy Road 107, Evanston, WY 82930-9743

    Spotted an error? Let us know

  14. Bear River EquineEvanston

    1412 WY State Highway 89, Evanston, WY 82930

    Equine

    Spotted an error? Let us know

  15. All Creatures Veterinary HospitalEvansville

    4220 E Yellowstone Hwy, Evansville, WY 82636

    Mon–Fri 7:30am–5:30pm, Sat 7:30am–12:00pm

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  16. Mobile Pet Care ClinicEvansville

    8000 E Easy St, Evansville, WY 82636

    Mobile

    Spotted an error? Let us know

  17. Crossroads Veterinary ServicesGlenrock

    1370 US-87, Glenrock, WY 82637

    Spotted an error? Let us know

  18. Animal Clinic of Green RiverGreen River

    460 E 2nd S St, Green River, WY 82935

    Spotted an error? Let us know

  19. Castle Rock Veterinary HospitalGreen River

    1720 Uinta Dr, Green River, WY 82935-5028

    Spotted an error? Let us know

  20. Greybull Animal ClinicGreybull

    401 S 6th St, Greybull, WY 82426-2239

    Spotted an error? Let us know

  21. Jackson Animal HospitalJackson

    274 E Broadway Ave, Jackson, WY 83001

    Mon–Fri 8am–5:30pm, Sat 9am–4pm

    Since 2015

    Locally owned

    EmergencySpay & neuterEquineDental

    Spotted an error? Let us know

  22. Powder River Veterinary ClinicKaycee

    537 Sussex Ln, Kaycee, WY 82639

    EquineHolisticDental

    Spotted an error? Let us know

  23. Riverside Vet ClinicKemmerer

    77405 US-189, Kemmerer, WY 83101

    Spotted an error? Let us know

  24. Wind River Veterinary ServicesLander

    108 Tweed Ln, Lander, WY 82520-9740

    Spotted an error? Let us know

  25. Lander Valley Animal HospitalLander

    1185 US Highway 287, Lander, WY 82520-2411

    Spotted an error? Let us know

  26. Animal Health CenterLaramie

    4636 Mockingbird Ln, Laramie, WY 82070-5633

    Mon–Fri 7:30am–5:30pm, Sat 9:00am–12:00pm

    Equine

    Spotted an error? Let us know

  27. Alpine Animal HospitalLaramie

    830 Skyline Rd, Laramie, WY 82070

    Spotted an error? Let us know

  28. Laramie All Pet ClinicLaramie

    1759 N 3rd St, Laramie, WY 82072-9506

    Spotted an error? Let us know

  29. Healing Ways Veterinary Care - Veterinary AcupunctureLaramie

    812 S 13th St, Laramie, WY 82070

    Holistic

    Spotted an error? Let us know

  30. Snowy Range Vet ClinicLaramie

    3025 Fort Sanders Rd, Laramie, WY 82070-6862

    Spotted an error? Let us know

  31. Lovell Veterinary ServicesLovell

    1220 Road 11, Lovell, WY 82431

    Spotted an error? Let us know

  32. Greybull River Veterinary ServiceMeeteetse

    1927 Hayes Ave, Meeteetse, WY 82433-9711

    Spotted an error? Let us know

  33. Paintrock Animal ClinicMills

    4505 W Yellowstone Hwy, Mills, WY 82604-2213

    Spotted an error? Let us know

  34. Ten Mile Holistic Veterinary CareMills

    4701 W Yellowstone Hwy, Mills, WY 82604

    MobileEquineHolisticDental

    Spotted an error? Let us know

  35. Salt Creek Veterinary ClinicNewcastle

    30 Tub Town Rd, Newcastle, WY 82701-9412

    Spotted an error? Let us know

  36. Dog Gone SalonNewcastle

    5 Salt Creek Rd, Newcastle, WY 82701-9726

    Spotted an error? Let us know

  37. Bluffs Veterinary ClinicPine Bluffs

    722 W 7th St, Pine Bluffs, WY 82082

    Mon–Fri 8am–5pm

    Since 1978

    EmergencyEquine

    Spotted an error? Let us know

  38. Das Schnuffel Haus, llcPine Bluffs

    825 Road 159, Pine Bluffs, WY 82082-9531

    Spotted an error? Let us know

  39. Cactus Veterinary clinicPine Bluffs

    6058 Rd, Pine Bluffs, WY 82082

    Spotted an error? Let us know

  40. Pinedale Animal HospitalPinedale

    1805 Pine St, Pinedale, WY 82941

    Dental

    Spotted an error? Let us know

  41. Animal Clinic of PinedalePinedale

    43 S Madison Ave, Pinedale, WY 82941

    Dental

    Spotted an error? Let us know

  42. Heart Mountain Animal HealthPowell

    256 S Douglas St, Powell, WY 82435

    Monday–Friday 8:00 AM - 5:00 PM

    Spotted an error? Let us know

  43. Bighorn Animal Care CenterPowell

    759 E Coulter Ave, Powell, WY 82435-2014

    Spotted an error? Let us know

  44. Powell Veterinary ServicesPowell

    522 S Division St, Powell, WY 82435

    Spotted an error? Let us know

  45. Bighorn Animal Care CenterPowell

    759 US Highway 14A, Powell, WY 82435-9102

    Spotted an error? Let us know

  46. Tongue River Veterinary SvcRanchester

    639 US Highway 14, Ranchester, WY 82839

    Spotted an error? Let us know

  47. Hones Veterinary Services LlcRawlins

    517 W Spruce St, Rawlins, WY 82301-5547

    Mon - Fri: 7:30AM- 5:30PM

    Since 2004

    Dental

    Spotted an error? Let us know

  48. Carbon County Veterinary HospitalRawlins

    921 Airport Rd, Rawlins, WY 82301

    Spotted an error? Let us know

  49. Hones Veterinary ServicesRawlins

    1906 E Cedar St, Rawlins, WY 82301

    Spotted an error? Let us know

  50. Countryside Veterinary ServicesRiverton

    420 Fairway Dr, Riverton, WY 82501

    Mon-Thu 8am-4pm

    EquineDental

    Spotted an error? Let us know

  51. The Stock DocRiverton

    3700 Riverview Rd, Riverton, WY 82501

    Mon-Fri 7:30 AM – 5:00 PM

    EmergencySpay & neuterEquineHolisticDental

    Spotted an error? Let us know

  52. All Creatures Veterinary ServicesRiverton

    1599 Major Ave, Riverton, WY 82501

    Spotted an error? Let us know

  53. G Bar G Veterinary Services LlcRiverton

    1975 E Monroe Ave, Riverton, WY 82501-4822

    Spotted an error? Let us know

  54. Desert View Animal HospitalRock Springs

    940 Elk St, Rock Springs, WY 82901

    Mon-Fri: 8am-5pm

    Family-owned

    EmergencySpay & neuterEquineDental

    Spotted an error? Let us know

  55. Wyoming Veterinary CenterRock Springs

    450 Yellowstone Rd, Rock Springs, WY 82901

    Monday – Friday: 9am – 5pm, Saturday: 9am – 12pm

    EmergencySpay & neuterEquine

    Spotted an error? Let us know

  56. Rock Springs Pet HospitalRock Springs

    200 Bordeaux Blvd Ste B, Rock Springs, WY 82901

    Spotted an error? Let us know

  57. Kritter-Do’s Pet GroomingRozet

    13264 WY-51, Rozet, WY 82727-8804

    Spotted an error? Let us know

  58. Fremont Veterinary HospitalSHOSHONI

    11767 State Highway 789, SHOSHONI, WY 82649

    Spotted an error? Let us know

  59. Big Goose Veterinary Clinic & Wellness CenterSheridan

    241 Centennial Ln, Sheridan, WY 82801

    Mon-Fri: 8:00 a.m. - 5:00 p.m.

    EquineHolistic

    Spotted an error? Let us know

  60. Foothills Veterinary ServicesSheridan

    1937 Double Eagle Dr, Sheridan, WY 82801

    Monday – Friday: 8am – 5pm

    MobileEquine

    Spotted an error? Let us know

  61. Mountain View Veterinary HospitalSheridan

    2026 S Sheridan Ave, Sheridan, WY 82801

    Monday - Friday | 7:00AM TO 6:00PM

    Spotted an error? Let us know

  62. Country Hospital For AnimalsSheridan

    2417 Coffeen Ave, Sheridan, WY 82801-6210

    Spotted an error? Let us know

  63. Perks HorspitalSheridan

    521 Beaver Creek Rd, Sheridan, WY 82801-8670

    Spotted an error? Let us know

  64. Crook County Veterinary ServicesSundance

    7 WY-116, Sundance, WY 82729

    Spotted an error? Let us know

  65. Flying A Animal HealthTen Sleep

    435 2nd St, Ten Sleep, WY 82442

    Spotted an error? Let us know

  66. Ten Sleep Veterinary ServicesTen Sleep

    95 2nd St, Ten Sleep, WY 82442

    Spotted an error? Let us know

  67. Bridger Animal Hospital & Haystack Pet ResortThayne

    127 Jepperson Dr, Thayne, WY 83127

    Spotted an error? Let us know

  68. Owl Creek Veterinary ServiceThermopolis

    1360 Owl Creek Rd, Thermopolis, WY 82443

    Spotted an error? Let us know

  69. Hot Springs Veterinary ClinicThermopolis

    827 S 6th St, Thermopolis, WY 82443

    Spotted an error? Let us know

  70. Goshen Veterinary ClinicTorrington

    4548 US-85, Torrington, WY 82240

    Mon–Fri 8:00am–5:00pm, Sat 8:00am–12:00pm

    EmergencyEquine

    Spotted an error? Let us know

  71. Iron Horse Equine TherapyTorrington

    4708 Road 70Y, Torrington, WY 82240

    Equine

    Spotted an error? Let us know

  72. Laramie Peak Veterinary AssociatesWheatland

    28 W Frontage Rd, Wheatland, WY 82201

    Mon–Fri 8:00am–5:00pm, Sat 8:00am–5:00pm

    Equine

    Spotted an error? Let us know

  73. Harnish Veterinary ServicesWheatland

    172 W Frontage Rd, Wheatland, WY 82201

    Spotted an error? Let us know

  74. Fish Creek Veterinary ClinicWilson

    5325 3 B Ranch Rd, Wilson, WY 83014

    Family-owned

    Mobile

    Spotted an error? Let us know

  75. Cloud Peak Veterinary ServicesWorland

    801 N 10th St, Worland, WY 82401-2103

    MON -FRI 8:00am – 5:00pm

    EmergencyEquineDental

    Spotted an error? Let us know

  76. National Veterinary ClinicWorland

    E-174 Airport Road, Worland, WY <<not-applicable>>

    Spotted an error? Let us know

  77. Tharp Veterinary ClinicWorland

    1247 County Lane 14, Worland, WY 82401

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides