All states›Alabama

Vet Clinics in Alabama

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

Alabama has about 5,157,699 residents, so that's 12 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

619vet clinics
180cities & towns
99%list a phone
488with a website

Across Alabama, of the 619 vet clinics we list, 612 give a phone number, 136 publish opening hours and 488 have a website. 42 are branches of national chains — PetVet Vaccination Clinic (14), VIP Petcare (13), Banfield Pet Hospital (12); the remaining 577 are independent. By what they offer: 183 offer dental care, 119 offer emergency care, 84 offer end-of-life care. The longest-running is Nall Daniels Animal Hospital, in business since 1950. 7 describe themselves as family-owned.

Top 10 vet clinics in Alabama

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Banfield Pet HospitalTrussville

    Mon-Thu 8am-6pm, Fri 7am-6pm, Sat 8am-6pm, Sun 10am-5pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  2. 2Wesson Animal ClinicMobile

    Monday – Friday: 7:30am – 5:30pm

    EmergencyMobileDentalEnd of life

    Spotted an error? Let us know

  3. 3Trussville Animal HospitalTrussville

    M-W-Th-F: 7:00 am -6:00 pm, Tue-Sat-Sun: CLOSED

    Urgent careDental

    Spotted an error? Let us know

  4. 4Old Shell Animal HospitalMobile

    Monday: 7:30am - 6:00pm

    Dental

    Spotted an error? Let us know

  5. 5Animal Medical CenterTuscaloosa

    7:00am - 12:30pm, 1:30pm - 6:30pm

    Dental

    Spotted an error? Let us know

  6. 6West Gate Veterinary HospitalEnterprise

    Mon–Fri 7:30 AM – 6 PM

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  7. 7East University Veterinary HospitalAuburn

    Monday – Friday: 7:00 a.m. – 6:00 p.m., Saturday: 8:00 a.m. – 12:00 p.m.

    Dental

    Spotted an error? Let us know

  8. 8Valley Animal Hospital & Pet ResortHuntsville

    7:00am - 6:00pm

    Spotted an error? Let us know

  9. 9VCA Carriage Hills Animal Hospital and Pet ResortMontgomery

    Mo-Su 00:00-23:59

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  10. 10Auburn Veterinary HospitalAuburn

    Monday - Friday: 7:30am – 5:30pm

    Spay & neuter

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in Alabama

One vet clinic each — too few for a page of their own, so they live here.

  1. Abbie Creek Animal HospitalAbbeville

    526 Ozark Rd, Abbeville, AL 36310

    Spotted an error? Let us know

  2. Arnold Veterinary HospitalAbbeville

    725 Columbia Rd, Abbeville, AL 36310

    Spotted an error? Let us know

  3. Animal Health ServicesAddison

    31671 Highway 278, Addison, AL 35540-2409

    Spotted an error? Let us know

  4. Addison Veterinarian HospitalAddison

    31671 Highway 278, Addison, AL 35540-2409

    Spotted an error? Let us know

  5. Banfield Pet HospitalAlabaster

    100 S Colonial Dr Ste 1800, Alabaster, AL 35007

    Mon-Sat 7am-6pm, Sun 9am-5pm

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  6. Kent Farms Animal HospitalAlabaster

    2259 Kent Dairy Rd, Alabaster, AL 35007

    Mon–Fri 7am–6pm, Sat 7am–12pm

    Emergency

    Spotted an error? Let us know

  7. Weatherly Animal HospitalAlabaster

    91 Weatherly Club Dr, Alabaster, AL 35007

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

    Walk-inDentalEnd of life

    Spotted an error? Let us know

  8. Alabaster Animal ClinicAlabaster

    1378 1st St N, Alabaster, AL 35007

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  9. Shelby Animal ClinicAlabaster

    516 Highway 119 S, Alabaster, AL 35007-8511

    Spotted an error? Let us know

  10. McCrory Animal ClinicAlbertville

    1133 AL-75 N, Albertville, AL 35951

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

    Since 1956

    DentalEnd of life

    Spotted an error? Let us know

  11. K9 UntouchablesAlbertville

    549 Davis Rd, Albertville, AL 35951-7833

    Spotted an error? Let us know

  12. Albertville Animal HospitalAlbertville

    530 AL-75, Albertville, AL 35950

    Spotted an error? Let us know

  13. Wayside Animal HospitalAlexander City

    2630 Dadeville Rd, Alexander City, AL 35010

    Mon–Thu 9:00 AM – 9:00 PM, Fri 9:00 AM – 6:00 PM, Sat 9:00 AM – 12:00 PM

    Since 1978

    EmergencyEquineDentalEnd of life

    Spotted an error? Let us know

  14. PetVet Vaccination ClinicAlexander City

    1556 Mill Sq, Alexander City, AL 35010

    Low-costVaccination

    Spotted an error? Let us know

  15. Animal Care Associates Valley Veterinary ClinicAlexandria

    7100 US Highway 431, Alexandria, AL 36250-5032

    Spay & neuterVaccination

    Spotted an error? Let us know

  16. Covington Veterinary CareAndalusia

    24365 US-29, Andalusia, AL 36421

    Mon–Fri 7:30am–5:30pm, 1st Sat 8am–12pm

    Spotted an error? Let us know

  17. Andalusia Animal ClinicAndalusia

    706 Copeland Dr, Andalusia, AL 36420

    Spotted an error? Let us know

  18. Kilcrease Veterinary Hospital, Dr. George Ethan Kilcrease, DVMAndalusia

    23741 Al Highway 55, Andalusia, AL 36420

    Spotted an error? Let us know

  19. Large Animal ServicesAndalusia

    3239 US-29, Andalusia, AL 36420

    Equine

    Spotted an error? Let us know

  20. Jones Veterinary HospitalAndalusia

    1118 Sanford Rd, Andalusia, AL 36420-4150

    Spotted an error? Let us know

  21. Greenbrier Animal ClinicAnniston

    725 Greenbrier Dear Rd, Anniston, AL 36207-6105

    Mon, Tues, Thurs & Fri 7:30AM – 5:30PM, Weds 7:30AM – 4:30PM

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  22. Anniston Veterinary ClinicAnniston

    1029 S Noble St, Anniston, AL 36201-6668

    Spotted an error? Let us know

  23. VCA Animal Medical CenterAnniston

    719 Quintard Ave, Anniston, AL 36201

    Spotted an error? Let us know

  24. Quintard Veterinary HospitalAnniston

    719 Quintard Ave, Anniston, AL 36201-5757

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  25. Calhoun County Veterinary ClinicAnniston

    1501 Hillyer Robinson Industrial Pkwy, Anniston, AL 36207

    Spotted an error? Let us know

  26. Westside Veterinary HospitalArab

    1834 Cullman Rd, Arab, AL 35016

    Spotted an error? Let us know

  27. PetVet Vaccination ClinicArab

    1067 N Brindlee Mountain Pkwy, Arab, AL 35016

    Low-costVaccination

    Spotted an error? Let us know

  28. VIP PetcareArab

    1067 N. Brindlee Mountain Pkwy., Arab, AL 35016

    Vaccination

    Spotted an error? Let us know

  29. Berry Animal HospitalArdmore

    28940 Elkwood Section Rd, Ardmore, AL 35739

    Since 1952

    EquineWalk-inDental

    Spotted an error? Let us know

  30. Twin Creeks Veterinary ServicesAshland

    85774 AL-9, Ashland, AL 36251

    Spotted an error? Let us know

  31. Atmore Animal HospitalAtmore

    804 E Nashville Ave, Atmore, AL 36502

    Spotted an error? Let us know

  32. Lee Veterinary Clinic, PCAtmore

    484 Bachelor Rd, Atmore, AL 36502

    Spotted an error? Let us know

  33. Bay Minette Animal ClinicBay Minette

    1900 Hand Ave, Bay Minette, AL 36507-4113

    Mon–Fri 7:30am–5pm

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  34. Delta Animal HospitalBay Minette

    808 W 14th St, Bay Minette, AL 36507

    Mon–Fri 7:30am–5pm

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  35. Live Oak Animal HospitalBay Minette

    303 Rabun Rd, Bay Minette, AL 36507

    Spotted an error? Let us know

  36. North Blount Animal HospitalBlountsville

    Blountsville, AL

    Spotted an error? Let us know

  37. B & A Animal HospitalBoaz

    1159 Wills Rd, Boaz, AL 35957

    Mon-Fri: 7:30 AM - 5:30 PM, Every Other Saturday: 8:00 AM - 1:00 PM

    EmergencyDental

    Spotted an error? Let us know

  38. Sand Mountain Small Animal Equine HospitalBoaz

    839 Henderson Ave W, Boaz, AL 35957

    Monday: 7:30am - 5:00pm, Thursday: 7:30am - 12:00pm

    Since 1991

    EquineDental

    Spotted an error? Let us know

  39. Sand Mountain Small Animal & Equine HospitalBoaz

    816 W Henderson Rd #596, Boaz, AL 35957

    Monday: 7:30am - 5:00pm, Thursday: 7:30am - 12:00pm

    Since 1991

    EquineDental

    Spotted an error? Let us know

  40. Red Barn Animal HospitalBoaz

    4323 McVille Rd, Boaz, AL 35957

    Spotted an error? Let us know

  41. Lala’s Groom Shop LLCBoaz

    9 Al Highway 179, Boaz, AL 35957-3008

    Spotted an error? Let us know

  42. Brentwood Animal HospitalBrent

    10704 AL-5, Brent, AL 35042

    Spotted an error? Let us know

  43. Animal Medical ServiceBrewton

    40990 US-31, Brewton, AL 36426

    Mon, Tue 8:00am–5:00pm, Wed 8:00am–12:00pm & 2:00pm–5:00pm

    Since 1995

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  44. Brewton Animal HospitalBrewton

    102 E Granberry St, Brewton, AL 36426

    Mon, Tue, Thu, Fri 7:30–5:00, Wed 7:30–12

    Spay & neuterEquine

    Spotted an error? Let us know

  45. North Jackson Animal ClinicBridgeport

    5391 County Road 96, Bridgeport, AL 35740-7409

    Spotted an error? Let us know

  46. Linderman Animal HospitalBrownsboro

    4850 Cove Creek Dr SE, Brownsboro, AL 35741-9396

    Since 1995

    Locally owned

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  47. Airport Veterinary HospitalCalera

    1252 George W Roy Pkwy, Calera, AL 35040-4987

    Mon–Fri 7:00 AM - 6:00 PM, Sat 8:00 AM - 12:00 PM

    Since 2003

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  48. MAC Animal HospitalCalera

    4300 US-31, Calera, AL 35040

    Mon–Fri 7:30am – 6:30pm, Sat 7:30am – 10:30am

    EmergencySpay & neuterWalk-inDental

    Spotted an error? Let us know

  49. Easterwood Equine HospitalCalera

    12093 AL-25, Calera, AL 35040

    Equine

    Spotted an error? Let us know

  50. Vet Care of CaleraCalera

    100 Hampton Dr, Calera, AL 35040

    Spotted an error? Let us know

  51. Triple D Ranch & FarmCalera

    354 County Road 33, Calera, AL 35040-2535

    Spay & neuterEquine

    Spotted an error? Let us know

  52. Camden Veterinary ClinicCamden

    221 Camden Byp, Camden, AL 36726-2217

    Spotted an error? Let us know

  53. West Alabama Animal HospitalCarrollton

    26075 Highway 17, Carrollton, AL 35447-3225

    Spotted an error? Let us know

  54. Deaton Veterinary ServicesCedar Bluff

    5015 AL-9, Cedar Bluff, AL 35959

    Spotted an error? Let us know

  55. Nichols Animal HospitalCentre

    202 Armory Rd, Centre, AL 35960-1602

    Spotted an error? Let us know

  56. Nichols Roger Animal HospitalCentre

    9200 Hokes Bluff Rd, Centre, AL 35960-2173

    Spotted an error? Let us know

  57. Veterinary Hospital of CentrevilleCentreville

    1780 Montgomery Hwy, Centreville, AL 35042

    Since 1974

    Locally owned

    EmergencyEquineWalk-inDentalEnd of life

    Spotted an error? Let us know

  58. Washington County Veterinary ClinicChatom

    16094 Jordan St, Chatom, AL 36518

    Spotted an error? Let us know

  59. Chelsea Animal HospitalChelsea

    10591 Old Hwy 280, Chelsea, AL 35043

    Since 2001

    EmergencyUrgent care

    Spotted an error? Let us know

  60. Childersburg Pet Clinic PCChildersburg

    1440 Coosa Pines Dr, Childersburg, AL 35044-1053

    Spotted an error? Let us know

  61. Citronelle Veterinary ClinicCitronelle

    8485 W State St, Citronelle, AL 36522

    Spotted an error? Let us know

  62. Cox Veterinary Hospital PCClanton

    3403 7th St N, Clanton, AL 35045-3903

    Spotted an error? Let us know

  63. Forrest Vet ClinicClanton

    1705 7th St N, Clanton, AL 35045-2190

    Spotted an error? Let us know

  64. Healing Paws Veterinary HospitalClanton

    729 2nd Ave N, Clanton, AL 35045

    Spotted an error? Let us know

  65. Quick-TagClanton

    1415 7th St S, Clanton, AL 35045-3746

    Spotted an error? Let us know

  66. Pet Haven Veterinary HospitalClanton

    500 6th St S, Clanton, AL 35045-3548

    Spotted an error? Let us know

  67. Southern Equine ServicesColumbiana

    2202 Highway 61, Columbiana, AL 35051-5207

    Equine

    Spotted an error? Let us know

  68. Shelbiana Animal ClinicColumbiana

    22708 AL-25, Columbiana, AL 35051

    Spotted an error? Let us know

  69. Pell City Animal HospitalCropwell

    2718 Martin St S, Cropwell, AL 35054-3852

    Since 1975

    EmergencyUrgent careEquine

    Spotted an error? Let us know

  70. High Falls Holistic Veterinary CareCrossville

    1103 Co Rd 359, Crossville, AL 35962

    Holistic

    Spotted an error? Let us know

  71. Dadeville Animal ClinicDadeville

    17830 US-280, Dadeville, AL 36853

    Monday – Friday: 7:30 am – 5:00 pm, Saturday and Sunday: Closed

    EmergencyDental

    Spotted an error? Let us know

  72. Animal Care CenterDadeville

    17309 US-280, Dadeville, AL 36853

    Spotted an error? Let us know

  73. Daleville Animal HospitalDaleville

    61 Troy Edmundson Rd, Daleville, AL 36322

    Family-owned

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  74. County Line Veterinary Services, LLCDanville

    5667 AL-36, Danville, AL 35619

    EquineDental

    Spotted an error? Let us know

  75. Demopolis Animal ClinicDemopolis

    1624 US-80 W, Demopolis, AL 36732

    Spotted an error? Let us know

  76. Red Barn Animal ClinicDora

    97 Hwy 78 E, Dora, AL 35062

    Spotted an error? Let us know

  77. Double Springs Veterinary ClinicDouble Springs

    28581 Highway 195, Double Springs, AL 35553

    Spotted an error? Let us know

  78. Kowaliga Whole Health Pet CareEclectic

    8610 Kowaliga Rd, Eclectic, AL 36024

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

    HolisticDental

    Spotted an error? Let us know

  79. Castaway Animal ClinicEclectic

    20 Castaway Island Rd, Eclectic, AL 36024

    Spotted an error? Let us know

  80. Byrd Creek Veterinary Mobile ServiceEclectic

    345 Aaron Park Rd, Eclectic, AL 36024

    Mobile

    Spotted an error? Let us know

  81. West Gate Veterinary HospitalEnterprise

    1007 Rucker Blvd, Enterprise, AL 36330

    Mon–Fri 7:30 AM – 6 PM

    Since 1969

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  82. Animal Health CenterEnterprise

    1107 Boll Weevil Cir, Enterprise, AL 36330

    Mon–Fri 8:00AM - 5:30PM, Sat 8:00AM - Noon

    Spotted an error? Let us know

  83. Enterprise Animal HospitalEnterprise

    423 Glover Ave, Enterprise, AL 36330

    Mon–Sun 8 am - 6 pm

    Locally owned

    Urgent care

    Spotted an error? Let us know

  84. Pet Urgent Care of EnterpriseEnterprise

    805 E Lee St STE A, Enterprise, AL 36330

    EmergencyUrgent careSpay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  85. PetVet Vaccination ClinicEnterprise

    1305 Boll Weevil Cir, Enterprise, AL 36330

    Low-costVaccination

    Spotted an error? Let us know

  86. Gardner Animal HospitalEufaula

    1561 N Eufaula Ave, Eufaula, AL 36027

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

    Locally owned

    Spay & neuter

    Spotted an error? Let us know

  87. Kline Veterinary ClinicEufaula

    3903 S Eufaula Ave, Eufaula, AL 36027

    Spotted an error? Let us know

  88. PetVet Vaccination ClinicEufaula

    1021 S Eufaula Ave, Eufaula, AL 36027

    Low-costVaccination

    Spotted an error? Let us know

  89. Eufaula Animal HospitalEufaula

    3145 S Eufaula Ave, Eufaula, AL 36027

    Dental

    Spotted an error? Let us know

  90. Veterinary Clinics of Alabama PCEufaula

    1218 S Eufaula Ave, Eufaula, AL 36027-2718

    Spotted an error? Let us know

  91. Evergreen Veterinary HospitalEvergreen

    102 Hillcrest Dr, Evergreen, AL 36401

    Spay & neuterEquine

    Spotted an error? Let us know

  92. Alabama Performance Horse ServicesFitzpatrick

    4149 Fitzpatrick Road, Fitzpatrick, AL 36029

    Equine

    Spotted an error? Let us know

  93. Veterinary Clinic Building 9402Fort Novosel

    9402 Dustoff St, Fort Novosel, AL 36362

    Spotted an error? Let us know

  94. DeKalb Animal HospitalFort Payne

    125 22nd St NW, Fort Payne, AL 35967

    Spotted an error? Let us know

  95. Fort Payne Veterinary CenterFort Payne

    1855 Industrial Ln SW, Fort Payne, AL 35968

    Spotted an error? Let us know

  96. PetVet Vaccination ClinicFort Payne

    100 Dekalb Plaza Blvd SW, Fort Payne, AL 35967

    Low-costVaccination

    Spotted an error? Let us know

  97. Fort Payne Animal HospitalFort Payne

    6050 Gault Ave N, Fort Payne, AL 35967

    Spotted an error? Let us know

  98. Fosters Veterinary ClinicFosters

    13474 US-11, Fosters, AL 35463

    Spotted an error? Let us know

  99. Fyffe Animal HospitalFyffe

    394 Main St, Fyffe, AL 35971

    Spotted an error? Let us know

  100. Wagner Animal HospitalGadsden

    302 Bay St, Gadsden, AL 35901

    Monday-Friday 7:30am-5:30pm

    Locally owned

    Spotted an error? Let us know

  101. Gadsden Veterinary Associates Emergency CareGadsden

    512 S 4th St, Gadsden, AL 35901

    Mon-Thurs 6pm-7am, Fri 6pm-Mon 7am

    EmergencyEnd of life

    Spotted an error? Let us know

  102. James R Isbell Animal ClinicGadsden

    320 N 12th St, Gadsden, AL 35901

    Spotted an error? Let us know

  103. Gadsden Animal ClinicGadsden

    362 E Meighan Blvd, Gadsden, AL 35903

    Spotted an error? Let us know

  104. Marks Animal Hospital, LLCGadsden

    210 US-411, Gadsden, AL 35901

    Spotted an error? Let us know

  105. VIP Petcare Vaccination ClinicGardendale

    1001 Odum Rd, Gardendale, AL 35071

    Low-costVaccination

    Spotted an error? Let us know

  106. Gardendale Pet ClinicGardendale

    1143 Pecan Ave, Gardendale, AL 35071-2500

    Spotted an error? Let us know

  107. Twin Rivers Veterinary ClinicGeneva

    690 AL-52, Geneva, AL 36340

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

    EmergencyEquine

    Spotted an error? Let us know

  108. Geneva Animal HospitalGeneva

    1235 AL-52, Geneva, AL 36340

    Spotted an error? Let us know

  109. McInnis Veterinary ClinicGeneva

    115 N County Road 65, Geneva, AL 36340-6201

    Spotted an error? Let us know

  110. Waters Animal HospitalGlencoe

    1501 Herman Nelson Hwy, Glencoe, AL 35903

    Spotted an error? Let us know

  111. Grand Bay Animal ClinicGrand Bay

    9700 Grand Bay Wilmer Rd, Grand Bay, AL 36541

    Spotted an error? Let us know

  112. Grant Animal ClinicGrant

    4657 Main St, Grant, AL 35747

    Spotted an error? Let us know

  113. Payne Animal ClinicGreensboro

    507 Demopolis St, Greensboro, AL 36744

    Spotted an error? Let us know

  114. Greensboro Veterinary Services, LLCGreensboro

    2201 State St, Greensboro, AL 36744

    Spotted an error? Let us know

  115. Clay Hill Animal ClinicGreenville

    1055 N Conecuh St, Greenville, AL 36037

    Spotted an error? Let us know

  116. PetVet Vaccination ClinicGreenville

    151 Interstate Dr, Greenville, AL 36037

    Low-costVaccination

    Spotted an error? Let us know

  117. Clay Hill Animal ClinicGreenville

    2198 Luverne Hwy, Greenville, AL 36037

    Spotted an error? Let us know

  118. Clarke County Animal HospitalGrove Hill

    14631 Highway 43, Grove Hill, AL 36451-6143

    Spotted an error? Let us know

  119. Auburn Veterinary SpecialistsGulf Shores

    21541 Co Rd 8, Gulf Shores, AL 36542

    true

    EquineSpecialist

    Spotted an error? Let us know

  120. Langston Animal HospitalGulf Shores

    6849 AL-59, Gulf Shores, AL 36542

    Spotted an error? Let us know

  121. Magnolia by the Gulf Animal ClinicGulf Shores

    19930 Oak Rd W, Gulf Shores, AL 36542

    Spotted an error? Let us know

  122. Lake Guntersville Veterinary ServicesGuntersville

    4641 Wyeth Dr, Guntersville, AL 35976

    Monday - Friday 7:30 AM - 5:30 PM, Saturday 8:00 AM - 12:30 PM

    Since 2014

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  123. Guntersville Animal Hospital and Surgery CenterGuntersville

    1609 Henry St, Guntersville, AL 35976

    true

    Specialist

    Spotted an error? Let us know

  124. Spring Creek Animal ClinicGuntersville

    4229 AL-79, Guntersville, AL 35976

    Spotted an error? Let us know

  125. Gurley Animal ClinicGurley

    6445 US-72, Gurley, AL 35748

    Spotted an error? Let us know

  126. Bell Veterinary HospitalHaleyville

    26318 AL-129, Haleyville, AL 35565

    Since 2012

    EmergencyDental

    Spotted an error? Let us know

  127. Marion County Veterinary ClinicHamilton

    164 Rice Cir, Hamilton, AL 35570

    Spotted an error? Let us know

  128. Animal Medical HospitalHanceville

    10161 US-31, Hanceville, AL 35077-7156

    Spotted an error? Let us know

  129. Animal House Veterinary ClinicHarpersville

    6365 US-280, Harpersville, AL 35078

    Spotted an error? Let us know

  130. Trinity Animal HospitalHartford

    207 S 4th Ave, Hartford, AL 36344-1616

    Spotted an error? Let us know

  131. Morgan Animal HospitalHartselle

    1110 Main St E, Hartselle, AL 35640

    Monday-Friday: 7:30-5:00

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  132. Pearson Animal HospitalHartselle

    1609 Hwy 31 SW, Hartselle, AL 35640

    Monday - Friday: 8:00am - 5:00pm

    Since 1975

    Dental

    Spotted an error? Let us know

  133. North Alabama Cat & Bird VetHartselle

    1110 Main St E, Hartselle, AL 35640-2020

    Cat clinic

    Spotted an error? Let us know

  134. Flint Creek Veterinary ServicesHartselle

    200 McCleskey Pvt Dr, Hartselle, AL 35640

    Spotted an error? Let us know

  135. Morgan Animal HospitalHartselle

    1887 Highway 31 NW, Hartselle, AL 35640

    Spotted an error? Let us know

  136. Tennessee Equine Hospital SouthHarvest

    29122 Capshaw Rd, Harvest, AL 35749

    EmergencyEquine

    Spotted an error? Let us know

  137. Hayden Veterinary ClinicHayden

    7730 AL-160, Hayden, AL 35079

    Spotted an error? Let us know

  138. Pate Animal ClinicHayneville

    752 E Tuskeena St, Hayneville, AL 36040

    Spotted an error? Let us know

  139. Animal Hospital of North AlabamaHazel Green

    14323 US-231, Hazel Green, AL 35750

    Mon - Fri: 7:00 am - 6:00 pm, Sat: 8:00 am - 12:00 pm, Sun: Closed

    Dental

    Spotted an error? Let us know

  140. Alabama Skunks As PetsHazel Green

    103 Silvercreek Rd NE, Hazel Green, AL 35750-8987

    Spotted an error? Let us know

  141. Walden Pond Animal HospitalHeadland

    17524 US-431, Headland, AL 36345

    Spotted an error? Let us know

  142. Hwy 20 kennelsHillsboro

    290 County Road 296, Hillsboro, AL 35643-3241

    Spotted an error? Let us know

  143. Holly Pond Animal ClinicHolly Pond

    11070 US-278, Holly Pond, AL 35083

    DentalEnd of life

    Spotted an error? Let us know

  144. Mud Creek Veterinary ServicesHollywood

    29796 US-72, Hollywood, AL 35752

    Since 2006

    EmergencyEquineDentalEnd of life

    Spotted an error? Let us know

  145. CS Veterinary ServicesHorton

    10908 AL-75, Horton, AL 35980-8968

    Spotted an error? Let us know

  146. Hueytown Veterinary Clinic and Pet LodgeHueytown

    265 Forest Rd, Hueytown, AL 35023

    Mon–Fri: 6:00 AM – 7:30 PM, Sat: 6:00 AM – 12:00 PM, Sun: 2:00 PM – 6:00 PM

    Since 1969

    Locally owned

    EmergencyUrgent careWalk-inDentalEnd of life

    Spotted an error? Let us know

  147. Comforts of Home Vet CareHueytown

    208 Opal Ave, Hueytown, AL 35023

    Monday & Friday Afternoons

    EmergencyLow-costVaccinationMobileWalk-inEnd of life

    Spotted an error? Let us know

  148. Hurtsboro Veterinary ClinicHurtsboro

    534 Main St, Hurtsboro, AL 36860

    EmergencyLow-costSpay & neuterMobileEquineWalk-in

    Spotted an error? Let us know

  149. REM FarmIder

    5591 AL-75, Ider, AL 35981-3405

    Spotted an error? Let us know

  150. Grants Mill Animal HospitalIrondale

    5431 Beacon Dr, Irondale, AL 35210

    Spotted an error? Let us know

  151. Alabama Spay Neuter ClinicIrondale

    2721 Crestwood Blvd, Irondale, AL 35210-1226

    Spay & neuterVaccination

    Spotted an error? Let us know

  152. Pine City VetJackson

    2755 US-43, Jackson, AL 36545

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

    EmergencyEquineDentalEnd of life

    Spotted an error? Let us know

  153. Clarke County Animal HospitalJackson

    3748 N College Ave, Jackson, AL 36545-2225

    Spotted an error? Let us know

  154. Clanton Animal Hospital LLCJacksonville

    1519 Pelham Rd S, Jacksonville, AL 36265

    Spotted an error? Let us know

  155. Jacksonville Veterinary CenterJacksonville

    6290 Nisbet Lake Rd, Jacksonville, AL 36265-7398

    Spotted an error? Let us know

  156. Farmstead Veterinary Medical CenterJasper

    2500 AL-195, Jasper, AL 35503

    Emergency

    Spotted an error? Let us know

  157. Jasper Veterinary ClinicJasper

    306 Oak Hill Rd, Jasper, AL 35504-7465

    Spotted an error? Let us know

  158. Animal Hospital-Walker CoJasper

    248 Arrow Rd, Jasper, AL 35501

    Spotted an error? Let us know

  159. Animal General Inc.Jasper

    24936 Highway 69, Jasper, AL 35504-8208

    Spotted an error? Let us know

  160. Bluebonnet Animal ClinicJemison

    9711 Co Rd 42, Jemison, AL 35085

    Spotted an error? Let us know

  161. Center Star Veterinary ServicesKillen

    8123 Highway 72, Killen, AL 35645-7331

    Since 1971

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  162. Morgan City Animal ClinicLaceys Spring

    699 Farm Supply Rd, Laceys Spring, AL 35754

    Spotted an error? Let us know

  163. Lanett Animal ClinicLanett

    1815 Veterans Memorial Pkwy, Lanett, AL 36863

    Spotted an error? Let us know

  164. Riverside Veterinary HospitalLanett

    2110 Broad Ave, Lanett, AL 36863

    Spotted an error? Let us know

  165. All Animal ClinicLeighton

    6305 AL-157, Leighton, AL 35646

    Since 2021

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  166. Estes Park HealthLeighton

    1585 Lagrange Rd, Leighton, AL 35646

    Spotted an error? Let us know

  167. Lillian Veterinary HospitalLillian

    33940 US Highway 98, Lillian, AL 36549-4018

    Spotted an error? Let us know

  168. Lincoln Veterinary Clinic LLCLincoln

    275 Magnolia St, Lincoln, AL 35096

    Spotted an error? Let us know

  169. Livingston Animal ClinicLivingston

    200 N Industrial Park Rd, Livingston, AL 35470

    EmergencyDental

    Spotted an error? Let us know

  170. Nature's Oasis Animal HospitalLoachapoka

    448 Day Lily St, Loachapoka, AL 36832

    Spotted an error? Let us know

  171. Rehm Animal Clinic-Timber RunLoxley

    12481 Co Rd 64, Loxley, AL 36551

    Spotted an error? Let us know

  172. Loxley Animal HospitalLoxley

    26298 AL-59, Loxley, AL 36551

    Spotted an error? Let us know

  173. Crenshaw Animal ClinicLuverne

    624 W 3rd St, Luverne, AL 36049-1445

    Spotted an error? Let us know

  174. Luverne Veterinary HospitalLuverne

    918 South Forest Ave, Luverne, AL 36049

    Spotted an error? Let us know

  175. Marion Veterinary ClinicMarion

    26 Henry St, Marion, AL 36756

    Spotted an error? Let us know

  176. Meridianville Pet HospitalMeridianville

    132 General Harbin Blvd, Meridianville, AL 35759-1634

    Since 2012

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  177. Magnolia Animal HospitalMeridianville

    11850 Highway 231, Meridianville, AL 35759

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  178. Ark Animal HospitalMillbrook

    3076 AL-14, Millbrook, AL 36054

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

    Walk-inDental

    Spotted an error? Let us know

  179. All Creatures Animal HospitalMillbrook

    234 Deatsville Hwy, Millbrook, AL 36054

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

    Dental

    Spotted an error? Let us know

  180. Pet Clinic TheMonroeville

    506 S Alabama Ave, Monroeville, AL 36460

    Dental

    Spotted an error? Let us know

  181. Airport Animal ClinicMonroeville

    488 AL-21, Monroeville, AL 36460

    Monday 7:30am-5:00pm

    Low-costSpay & neuterHolisticDental

    Spotted an error? Let us know

  182. Countryside Animal HospitalMontevallo

    6875 Co Rd 22, Montevallo, AL 35115

    Emergency

    Spotted an error? Let us know

  183. Montevallo Animal ClinicMontevallo

    3872 Highway 25, Montevallo, AL 35115-4177

    Monday - Friday Lobby Hours: 7:30 am - 6:30 pm

    Spotted an error? Let us know

  184. Crossroads Animal HospitalMoody

    1826 Carl Jones Rd, Moody, AL 35004-3217

    Mon–Fri 7:00 AM - 6:00 PM, Sat 8:00 AM - 12:00 PM

    EmergencyUrgent careDental

    Spotted an error? Let us know

  185. St. Clair Animal CareMoody

    2539 Moody Pkwy, Moody, AL 35004

    Spotted an error? Let us know

  186. Moulton Veterinary HospitalMoulton

    13100 AL-157, Moulton, AL 35650

    Spotted an error? Let us know

  187. Jacobs Animal ClinicMoulton

    17241 AL-33, Moulton, AL 35650

    Spotted an error? Let us know

  188. Village Pet Care P.c.Mountain Brk

    2921 Cahaba Rd, Mountain Brk, AL 35223-1901

    Since 2015

    Urgent careDental

    Spotted an error? Let us know

  189. Crestline Pet Care PCMountain Brook

    253 Country Clb Pk, Mountain Brook, AL 35213

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

    Since 2015

    Urgent careDental

    Spotted an error? Let us know

  190. Park Liberty Animal HospitalMountain Brook

    2916 Thornhill Rd, Mountain Brook, AL 35213-3521

    Spotted an error? Let us know

  191. Deerfoot Animal ClinicMountain Brook

    1500 Amherst Cir, Mountain Brook, AL 35216-1009

    Spotted an error? Let us know

  192. Woodward Avenue Animal ClinicMuscle Shoals

    1107 Woodward Ave, Muscle Shoals, AL 35661

    Mon, Tue, Thu, Fri 7:30am–5pm, Wed 7:30am–12pm, Sat–Sun Closed

    Emergency

    Spotted an error? Let us know

  193. Shoals Animal HospitalMuscle Shoals

    707 Avalon Ave, Muscle Shoals, AL 35661-2303

    Spotted an error? Let us know

  194. 4D Veterinary ServicesNotasulga

    5660 Notasulga Rd, Notasulga, AL 36866

    Spotted an error? Let us know

  195. Little Canoe Veterinary ClinicOhatchee

    10607 AL-77, Ohatchee, AL 36271

    Spotted an error? Let us know

  196. Countryside Animal ClinicOpp

    4251 Veterans Memorial Pkwy, Opp, AL 36467

    Monday 8:00am-12:00pm, 2:30pm-5:00pm, 1:00pm-5:00pm

    Since 1988

    Emergency

    Spotted an error? Let us know

  197. Opp Veterinary HospitalOpp

    207 AL-52, Opp, AL 36467

    Mon - Thu 7:30 am - 5:00 pm, Friday - 12:00 pm

    Spotted an error? Let us know

  198. Walker Veterinary ServicesOpp

    1010 US Hwy 84 E, Opp, AL 36467

    Spotted an error? Let us know

  199. Gulf Coast Veterinary HospitalOrange Beach

    24001 Canal Rd, Orange Beach, AL 36561

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

    DentalEnd of life

    Spotted an error? Let us know

  200. Canal Road Animal HospitalOrange Beach

    22640 Canal Rd, Orange Beach, AL 36561

    EmergencySpay & neuterDental

    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