
Find a vet
Vetsin Alabama
Choose a city to see its veterinary clinics, with their address, phone and website.
Cities in Alabama
- Abbeville2 clinics listed
- Addison1 clinic listed
- Alabaster5 clinics listed
- Albertville3 clinics listed
- Alexander City3 clinics listed
- Alexandria1 clinic listed
- Andalusia5 clinics listed
- Anniston8 clinics listed
- Arab4 clinics listed
- Ardmore1 clinic listed
- Ashland1 clinic listed
- Athens9 clinics listed
- Atmore2 clinics listed
- Auburn19 clinics listed
- Bay Minette2 clinics listed
- Bessemer10 clinics listed
- Birmingham38 clinics listed
- Blountsville1 clinic listed
- Boaz4 clinics listed
- Brent1 clinic listed
- Brewton3 clinics listed
- Brownsboro1 clinic listed
- Brundidge1 clinic listed
- Calera5 clinics listed
- Camden1 clinic listed
- Carrollton1 clinic listed
- Cedar Bluff1 clinic listed
- Centre2 clinics listed
- Centreville1 clinic listed
- Chatom1 clinic listed
- Chelsea1 clinic listed
- Childersburg1 clinic listed
- Citronelle1 clinic listed
- Clanton5 clinics listed
- Cleveland1 clinic listed
- Columbiana2 clinics listed
- Cropwell1 clinic listed
- Crossville1 clinic listed
- Cullman9 clinics listed
- Dadeville2 clinics listed
- Daleville1 clinic listed
- Danville1 clinic listed
- Daphne7 clinics listed
- Decatur10 clinics listed
- Demopolis1 clinic listed
- Dora1 clinic listed
- Dothan13 clinics listed
- Double Springs1 clinic listed
- Duncanville1 clinic listed
- Eclectic3 clinics listed
- Elba1 clinic listed
- Elberta1 clinic listed
- Enterprise6 clinics listed
- Eufaula4 clinics listed
- Evergreen1 clinic listed
- Fairhope9 clinics listed
- Fayette1 clinic listed
- Florence6 clinics listed
- Foley7 clinics listed
- Fort Novosel1 clinic listed
- Fort Payne4 clinics listed
- Fosters1 clinic listed
- Fyffe1 clinic listed
- Gadsden5 clinics listed
- Gardendale4 clinics listed
- Geneva5 clinics listed
- Glencoe1 clinic listed
- Grand Bay1 clinic listed
- Grant1 clinic listed
- Greensboro2 clinics listed
- Greenville2 clinics listed
- Grove Hill1 clinic listed
- Gulf Shores5 clinics listed
- Guntersville3 clinics listed
- Gurley1 clinic listed
- Haleyville1 clinic listed
- Hamilton1 clinic listed
- Hanceville1 clinic listed
- Harpersville1 clinic listed
- Hartford2 clinics listed
- Hartselle5 clinics listed
- Harvest2 clinics listed
- Hayden1 clinic listed
- Hayneville1 clinic listed
- Hazel Green2 clinics listed
- Headland1 clinic listed
- Helena1 clinic listed
- Hillsboro1 clinic listed
- Hokes Bluff1 clinic listed
- Holly Pond1 clinic listed
- Hollywood1 clinic listed
- Homewood6 clinics listed
- Hoover19 clinics listed
- Horton1 clinic listed
- Hueytown2 clinics listed
- Huntsville33 clinics listed
- Hurtsboro1 clinic listed
- Irondale2 clinics listed
- Jackson1 clinic listed
- Jackson County1 clinic listed
- Jacksonville1 clinic listed
- Jasper7 clinics listed
- Jemison1 clinic listed
- Killen1 clinic listed
- Laceys Spring1 clinic listed
- Lanett2 clinics listed
- Leighton3 clinics listed
- Lillian1 clinic listed
- Lincoln2 clinics listed
- Livingston1 clinic listed
- Loachapoka1 clinic listed
- Loxley2 clinics listed
- Luverne2 clinics listed
- Madison23 clinics listed
- Madison County1 clinic listed
- Marion1 clinic listed
- Meridianville2 clinics listed
- Millbrook2 clinics listed
- Mobile40 clinics listed
- Monroeville2 clinics listed
- Montevallo1 clinic listed
- Montgomery23 clinics listed
- Moody2 clinics listed
- Moulton3 clinics listed
- Mountain Brk1 clinic listed
- Mountain Brook1 clinic listed
- Muscle Shoals2 clinics listed
- Northport8 clinics listed
- Notasulga1 clinic listed
- Odenville1 clinic listed
- Ohatchee1 clinic listed
- Oneonta2 clinics listed
- Opelika7 clinics listed
- Opp3 clinics listed
- Orange Beach2 clinics listed
- Owens Cross Roads6 clinics listed
- Oxford2 clinics listed
- Ozark3 clinics listed
- Pelham3 clinics listed
- Pell City4 clinics listed
- Phenix City6 clinics listed
- Piedmont4 clinics listed
- Pike Road5 clinics listed
- Pinson2 clinics listed
- Pisgah1 clinic listed
- Prattville5 clinics listed
- Priceville1 clinic listed
- Rainbow City3 clinics listed
- Rainsville1 clinic listed
- Red Bay1 clinic listed
- Roanoke4 clinics listed
- Robertsdale4 clinics listed
- Rogersville2 clinics listed
- Russellville2 clinics listed
- Saraland4 clinics listed
- Sardis City1 clinic listed
- Scottsboro6 clinics listed
- Selma3 clinics listed
- Semmes4 clinics listed
- Sheffield1 clinic listed
- Silverhill1 clinic listed
- Slocomb1 clinic listed
- Smiths Station1 clinic listed
- Southside1 clinic listed
- Spanish Fort4 clinics listed
- Springville1 clinic listed
- Stevenson1 clinic listed
- Summerdale2 clinics listed
- Sylacauga3 clinics listed
- Talladega3 clinics listed
- Tallassee3 clinics listed
- Theodore3 clinics listed
- Thomasville1 clinic listed
- Toney2 clinics listed
- Trinity1 clinic listed
- Troy4 clinics listed
- Trussville7 clinics listed
- Tuscaloosa11 clinics listed
- Tuscumbia3 clinics listed
- Tuskegee1 clinic listed
- Union Springs1 clinic listed
- Vernon1 clinic listed
- Vestavia1 clinic listed
- Vestavia Hills10 clinics listed
- Warrior1 clinic listed
- Wedowee1 clinic listed
- Westover1 clinic listed
- Wetumpka2 clinics listed
Get the free PetGrid app
Book visits, keep your pet's records and chat with your clinic, all in one app. Free for pet owners, always.
Is your vet missing?
Tell us about a clinic we do not list yet, and we will add it once we have checked it.
Invite your vet to PetGrid
Would you like your clinic on PetGrid, so you can book, see records and chat with it in the app? Let us know.
Work at one of these clinics? Ask us to correct or remove your listing. Contact us
Listings from Overture Maps Foundation open data, under the CDLA Permissive 2.0 and Apache 2.0 licences (and CC0 1.0 for AllThePlaces), with data from Meta, Microsoft, Foursquare, BrightQuery, AllThePlaces and PinMeTo. docs.overturemaps.org/attribution
Details may be out of date, so please check with the clinic. A listing here does not mean the clinic uses or endorses PetGrid, or that the data providers do.