Across Tennessee, of the 887 vet clinics we list, 872 give a phone number, 172 publish opening hours and 702 have a website. 70 are branches of national chains — Banfield Pet Hospital (21), VIP Petcare (20), PetVet Vaccination Clinic (19); the remaining 817 are independent. By what they offer: 253 offer dental care, 164 offer emergency care, 128 offer spay and neuter. The longest-running is Memphis Animal Clinic, in business since 1930. 17 describe themselves as family-owned.
Top 10 vet clinics in Tennessee
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Animal Care Center of Mt. JulietMt Juliet
Mo-Fr 7:00-18:00, Sa 7:00-15:00
-
2Banfield Pet HospitalChattanooga
Mon-Sat 7am-6pm, Sun 9am-5pm
-
3Animal Medical Center of GreenevilleGreeneville
Mon-Fri 7:30am - 5:30pm, Sat 7:30am - 12:00pm
-
4Shallowford Animal HospitalChattanooga
Mon–Fri 7am–7pm, Sat 7am–2pm, Sun Closed
-
5Kingsport Veterinary HospitalKingsport
Mon–Fri 8:00 am – 5:30 pm, Sat 8:00 am – 11:30 am
-
6Lebanon Road Animal HospitalHermitage
Mon–Fri 8:00am–5:00pm
-
7Veterinary Ophthalmology ServicesNashville
Monday – Friday 8:00 a.m. – 4:00 p.m.
-
8Animal Emergency & Specialty Center of KnoxvilleKnoxville
24/7
-
9Cedar Bluff Animal ClinicKnoxville
Monday – Friday: Closed
-
10Parker's Paws Animal HospitalNashville
Monday–Friday: 7:30 a.m.–5:30 p.m., Saturday: 8:00 a.m.–12:00 p.m.
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Knoxville75
- Nashville71
- Memphis50
- Chattanooga36
- Franklin26
- Clarksville25
- Murfreesboro25
- Brentwood17
- Cleveland13
- Maryville13
- Crossville12
- Johnson City12
- Gallatin11
- Greeneville11
- Kingsport11
- Mt Juliet11
- Hendersonville10
- Collierville9
- Jackson9
- Cordova8
- Fayetteville8
- Spring Hill8
- Germantown7
- McMinnville7
- Morristown7
- Oak Ridge7
- Athens6
- Bartlett6
- Columbia6
- Cookeville6
- Lawrenceburg6
- Sevierville6
- Smyrna6
Other towns in Tennessee
One vet clinic each — too few for a page of their own, so they live here.
-
Rocky Top Veterinary HospitalAfton
5415 E Andrew Johnson Hwy, Afton, TN 37616
-
Alamo Animal ClinicAlamo
775 S Cavalier Dr, Alamo, TN 38001
Since 2014
-
My Pet's Animal HospitalAlcoa
3075 Lois Ln, Alcoa, TN 37701
M-F 7:30am-5:30pm, Sat 8:00am-12:00pm
-
PetWell ClinicAlcoa
228 S Calderwood St, Alcoa, TN 37701
Saturday: 1:00pm - 5:00pm
-
Banfield Pet HospitalAlcoa
219 Hamilton Crossing Dr, Alcoa, TN 37701-2261
Mon-Sat 8am-6pm, Sun 10am-5pm
-
Midland Pet Emergency Center, Inc.Alcoa
235 S Calderwood St, Alcoa, TN 37701
Since 1998
-
VCA PetMed Animal HospitalAntioch
1120 Bell Rd, Antioch, TN 37013-3702
Mon: 7:30 am - 6:00 pm, Sat: 8:00 am - 1:00 pm
-
Ardmore Companion Animal HospitalArdmore
25547 Main St, Ardmore, TN 38449
-
Arlington Animal ClinicArlington
6010 Airline Rd, Arlington, TN 38002
M – F: 7:30 am – 5:30 pm
Since 2004
-
Arlington Pet HospitalArlington
11065 US-70, Arlington, TN 38002
-
BrownDog Lodge Veterinary ClinicArlington
9765 US-64, Arlington, TN 38002-8393
-
Arlington Animal ClinicArlington
11891 Hwy 70, Arlington, TN 38002, Arlington, TN 38002
Since 2004
-
Lakeland, TNArlington
8920 US Hwy 64, Arlington, TN 38002
-
Cheatham County Animal ClinicAshland City
358 Frey St, Ashland City, TN 37015
-
Cheatham County Animal ClinicAshland City
Ashland City, TN
-
English Veterinary CareAtoka
138 Commercial Dr, Atoka, TN 38004
-
Beautiful BologneseAuburntown
7091 Auburntown Rd, Auburntown, TN 37016
-
Value VetBellevue
224 Old Hickory Blvd, Bellevue, TN 37221-1307
Family-owned
-
Bells Animal ClinicBells
129 Herndon Dr, Bells, TN 38006
Since 1983
-
Bishop Animal HospitalBenton
141 George Bates Rd, Benton, TN 37307
-
Tanasi Boarding & Pet CareBenton
831 Mountain View Rd, Benton, TN 37307-4653
-
Goodrum Veterinary ClinicBethel Springs
3052 Main St, Bethel Springs, TN 38315
-
Blaine Veterinary ClinicBlaine
180 Emory Rd, Blaine, TN 37709
-
Airport Pet Emergency ClinicBlountville
2436 TN-75, Blountville, TN 37617
Saturday: 24 Hours, Sunday: 24 Hours
-
Ketron Veterinary ClinicBlountville
3030 TN-126, Blountville, TN 37617
-
Family Pet Veterinary HospitalBlountville
4399 Highway 11 W, Blountville, TN 37617-3350
-
Blountville Veterinary HospitalBlountville
3030 Highway 126, Blountville, TN 37617-4726
-
Katherine D Zimmerman DVMBluff City
231 Highway 19 E, Bluff City, TN 37618
-
Paws Of Hope Animal Wellness CenterBluff City
231 Highway 19 E, Bluff City, TN 37618
-
Paws of Hope Veterinary ClinicBluff City
4389 Hwy 11 E, Bluff City, TN 37618
-
Old Hatchie Veterinary ClinicBolivar
1017 N Main St, Bolivar, TN 38008
Since 1953
-
Global K9 Working Dog ClubBon Aqua
10950 Missionary Ridge Rd, Bon Aqua, TN 37025-2734
-
Jones Animal HospitalBristol
603 Volunteer Pkwy #1, Bristol, TN 37620
Mon–Fri 7:30am–5:30pm, Sat 7:30am–12:00pm
-
Ferguson Animal HospitalBristol
316 7th St, Bristol, TN 37620
-
Airport Pet Emergency Clinic PCBristol
2012 W State St, Bristol, TN 37620-1941
-
Haywood Animal HospitalBrownsville
2538 N Washington Ave, Brownsville, TN 38012
-
Animal Medical HospitalBurns
1200 Highway 96, Burns, TN 37029-5025
-
Beshears Performance HorsesBurns
832 Iron Hill Rd, Burns, TN 37029
-
Camden Animal ClinicCamden
1245 Hwy 70 W, Camden, TN 38320
Mon–Fri 8AM–5PM, Sat 8AM–12PM
-
The Animal DoctorCamden
310 Hwy 641 N, Camden, TN 38320
Mon–Thu 7:30 am–5:00 pm, Fri 8:00 am–12:00 pm
Since 2016
-
Hometown Animal HospitalCamden
116 Vicksburg Ave, Camden, TN 38320
-
Baker Veterinary ServicesCarthage
334 Lebanon Hwy, Carthage, TN 37030
Tue 7:30am–4pm, Wed 7:30am–6pm, Thu 9am–12pm
-
Smith County Animal ClinicCarthage
104 Ervin Dr, Carthage, TN 37030
Mon/Tue/Thu/Fri 8am–5pm, Wed/Sat 8am–12pm
-
Clay County Animal HospitalCelina
115 Donaldson Ave, Celina, TN 38551
-
Hickman Veterinary HospitalCenterville
2830 Highway 100, Centerville, TN 37033-9414
-
Veterinary ServicesChapel Hill
123 S Horton Pkwy, Chapel Hill, TN 37034
Monday – Friday: 7:30am – 5:30pm, Saturday: 7:30am – 12:00pm
-
Cedar Grove EquineChapel Hill
103 Heath Branch Rd, Chapel Hill, TN 37034-7026
-
Tennessee Valley Veterinary ClinicCharleston
8908 Hiwassee St, Charleston, TN 37310
-
Tennessee Valley Veterinary ClinicCharleston
8908 Hiwassee St NW, Charleston, TN 37310
-
Mountainstone Veterinary HospitalCharleston
9017 Hiwassee St, Charleston, TN 37310-5305
-
Harper’s Hill GoldendoodlesCharlotte
720 Franklin Rd, Charlotte, TN 37036-6451
-
Anderson Veterinary ClinicChristiana
5930 Shelbyville Pike, Christiana, TN 37037
-
Shy Valley Animal HospitalChuckey
1222 Earl Baxter Rd, Chuckey, TN 37641
-
Church Hill Vet HospitalChurch Hill
170 S Central Ave, Church Hill, TN 37642-3720
Locally owned
-
Bridges Acres Dog BoardingClifton
370 Sparrow LP, Clifton, TN 38425-9090
-
Anderson County Animal HospitalClinton
286 S Charles G Seivers Blvd, Clinton, TN 37716
-
Anderson County Animal Hospital NorrisClinton
2830 Andersonville Hwy, Clinton, TN 37716
-
Clinton Animal HospitalClinton
730 N Charles G Seivers Blvd, Clinton, TN 37716
-
Norris Veterinary Animal HospitalClinton
2683 Andersonville Hwy #15, Clinton, TN 37716
-
PetVet Vaccination ClinicCollege Dale
9408 Apison Pike, College Dale, TN 37363
-
Rock and Country Veterinary ServicesCollege Grove
6545 Arno Rd, College Grove, TN 37046-8912
-
Ooltewah Veterinary HospitalCollegedale
5243 Little Debbie Pkwy Ste 103, Collegedale, TN 37363
-
Tazewell Pike Animal ClinicCorryton
7408 Tazewell Pike, Corryton, TN 37721-3532
-
Floyd Veterinary Hospital and Equine Center at the LakeCounce
11268 TN-57, Counce, TN 38326
-
Adamsville Animal HospitalCrump
700 US-64, Crump, TN 38310
-
Hillside Veterinary ClinicCunningham
4930 Marion Rd, Cunningham, TN 37052-4766
-
Dandridge Animal HospitalDandridge
334 TN-92 Ste 4, Dandridge, TN 37725
-
Town and Country Animal HospitalDandridge
844 Old Hwy 92, Dandridge, TN 37725
-
Stonegate Companion Animal HospitalDandridge
623 E Meeting St, Dandridge, TN 37725
-
Rhea Pet Medical CenterDayton
2040 Hiwassee Hwy, Dayton, TN 37321
Mon, Tue, Thu, Fri: 7AM - 6PM, Wed: 7AM - 12PM, 1st and 3rd Sat: 8AM - 12PM
-
South Rhea Animal HospitalDayton
865 Rhea County Hwy, Dayton, TN 37321
-
Animal Hospital Of Rhea CountyDayton
9961 Rhea County Hwy, Dayton, TN 37321-7937
-
Equine Veterinary ProfessionalsDeer Lodge
353 Old Bart Jones Rd, Deer Lodge, TN 37726
-
All Animals Veterinary HospitalDickson
2161 Hwy 48 N, Dickson, TN 37055
-
Cornerstone Animal HospitalDickson
1110 US-70, Dickson, TN 37055
-
North Stewart Veterinary ClinicDover
1613 US-79, Dover, TN 37058
8:00am - 12:00pm, 1:00pm - 5:30pm
Since 2002
-
Animal ClinicDover
533 US-79, Dover, TN 37058
Since 1988
-
Northwest Tennessee Veterinary ServicesDresden
9840 TN-22, Dresden, TN 38225
-
Dunlap Animal ClinicDunlap
416 Valley View Dr, Dunlap, TN 37327
Monday – Friday 8:00am – 4:00pm
Locally owned
-
Mountain Top Veterinary ServicesDunlap
26057 US-127, Dunlap, TN 37327
-
Valley Animal ClinicDunlap
1380 Main St, Dunlap, TN 37327
-
Mountain Top Veterinary ServicesDunlap
97 Lewis Village Rd, Dunlap, TN 37327-6508
-
Dyer County Animal HospitalDyersburg
410 US Highway 51 Byp W, Dyersburg, TN 38024-1927
Mon – Fri: 7 AM – 5:30 PM, Saturday: 7 AM – 12 PM, Sunday: Closed
-
Jackson's BARK PARKDyersburg
1092 Highway 210, Dyersburg, TN 38024
-
VCA Eads Animal HospitalEads
3210 Cypress Ridge Dr, Eads, TN 38028
-
Tennessee Equine Hospital WestEads
12314 Highway 64, Eads, TN 38028-9328
-
East Ridge Animal HospitalEast Ridge
3702 Ringgold Rd, East Ridge, TN 37412
Since 1996
Family-owned
-
Sycamore Shoals Animal HospitalElizabethton
851 W Elk Ave, Elizabethton, TN 37643
-
Houston County Animal ClinicErin
4050 W Main St, Erin, TN 37061
-
Unicoi Animal HospitalErwin
2210 Main Ave, Erwin, TN 37650
-
Lakeside Veterinary Clinic, Inc.Estill Springs
208 S Main St, Estill Springs, TN 37330
-
Mecca Pike Animal HospitalEtowah
467 State Hwy 310, Etowah, TN 37331
-
Fairview Animal ClinicFairview
1597 Fairview Blvd, Fairview, TN 37062
Family-owned
-
White Oak Animal Hospital - Clinic & Holistic TelemedicineFairview
1341 Fairview Blvd, Fairview, TN 37062
-
Admiral Veterinary HospitalFarragut
204 Watt Rd, Farragut, TN 37934
Mon-Wed-Fri: 8:00am – 6:00pm, Tue-Thu: 7:30am – 7:00pm
-
Concord Veterinary HospitalFarragut
11904 Kingston Pike, Farragut, TN 37934-4601
-
Village Veterinary Medical CenterFarragut
11301 Kingston Pike, Farragut, TN 37934
-
Four Star Equine Veterinary ServicesFriendsville
4852 Miser Station Rd, Friendsville, TN 37737
-
Riverview Veterinary Service PFriendsville
4525 Countryside W, Friendsville, TN 37737
-
Sarah’s StylesGadsden
21358 Highway 79, Gadsden, TN 38337-4105
-
Privette Spotted Boers-Privette FarmsGadsden
353 Fruitvale Rd, Gadsden, TN 38337
-
All Star Pet CareGates
58 Lewis Rd, Gates, TN 38037-6102
-
Rainbow Bridge Pet MemorialGatlinburg
1040 Ski Mountain Rd, Gatlinburg, TN 37738-3725
-
Goodlettsville Animal HospitalGoodlettsville
603 S Main St, Goodlettsville, TN 37072
Since 1972
-
Middle Tennessee Veterinary CenterGoodlettsville
910 Meadowlark Ln, Goodlettsville, TN 37072
-
Root Animal ClinicGoodlettsville
111 Hollywood St, Goodlettsville, TN 37072-1801
-
BluePearl Pet HospitalGoodlettsville
910 Meadowlark Ln, Goodlettsville, TN 37072
-
North Nashville Animal HospitalGoodlettsville
121 Two Mile Pike, Goodlettsville, TN 37072-1831
-
Gordonsville Veterinary ClinicGordonsville
507 Gordonsville Hwy Ste 203, Gordonsville, TN 38563
-
Ppaw Spay/Neuter ClinicGreenback
6869 Morganton Rd, Greenback, TN 37742
-
Veterinary Centre Of GreenbackGreenback
6856 Highway 411 S, Greenback, TN 37742-2170
-
Root on the Ridge Animal ClinicGreenbrier
2557 Highway 41 S, Greenbrier, TN 37073-5516
-
Terrell Veterinary ClinicGreenfield
301 N Front St, Greenfield, TN 38230-1500
Locally owned
-
Roane Veterinary HospitalHarriman
3000 Roane State Hwy, Harriman, TN 37748
-
Planned Pet-hoodHarriman
3699 Harriman Hwy, Harriman, TN 37748-4422
-
Wolftever Pet Wellness GroupHarrison
6225 Highway 58, Harrison, TN 37341-9411
-
Tyree Veterinary ServicesHarrison
12131 Prism Trail, Harrison, TN 37341
-
Harrogate Hospital for AnimalsHarrogate
6664 Cumberland Gap Pkwy, Harrogate, TN 37752
-
Russell Veterinary ServicesHarrogate
142 Westmoreland St, Harrogate, TN 37752
-
Harrogate Genetics InternationalHarrogate
6664 Cumberland Gap Pkwy, Harrogate, TN 37752-8012
-
Trousdale County Veterinary ServicesHartsville
700 McMurry Blvd E, Hartsville, TN 37074-2028
-
Towns Michael DR DVMHartsville
116 McMurry Blvd W, Hartsville, TN 37074-1100
-
Chester County Animal HospitalHenderson
952 W Main St, Henderson, TN 38340
-
William Shannon, DvmHendersonvlle
580 W Main St, Hendersonvlle, TN 37075-2826
Since 1974
-
Lebanon Road Animal HospitalHermitage
3444 Lebanon Pike, Hermitage, TN 37076-2006
Mon–Fri 8:00am–5:00pm
Since 1971
Locally owned
-
Banfield Pet HospitalHermitage
4642 Lebanon Pike, Hermitage, TN 37076
Mon-Sat 8am-6pm, Sun 10am-5pm
-
Value Vet HermitageHermitage
3423 Lebanon Pike # A, Hermitage, TN 37076-2083
Family-owned
-
Phoenix Veterinary ServiceHermitage
4636 Lebanon Pike PMB 167, Hermitage, TN 37076-1316
-
Wilder David T DvmHermitage
4231 Lebanon Pike, Hermitage, TN 37076-1206
-
Middle Valley Animal HospitalHixson
6310 Hixson Pike, Hixson, TN 37343-5722
-
Chattanooga NHixson
5591 Highway 153, Hixson, TN 37343
-
Greenview Veterinary HospitalHohenwald
796 Columbia Hwy, Hohenwald, TN 38462
-
Presley's Pups / Poodles &King Charles CaviliersHohenwald
416 Buffalo Rd, Hohenwald, TN 38462-1901
-
Three Way Animal ClinicHumboldt
301 Dogwood Trl, Humboldt, TN 38343-5866
-
Gibson County Animal ClinicHumboldt
3707 Eastend Dr, Humboldt, TN 38343
-
Huntingdon Animal ClinicHuntingdon
280 Veterans Dr N, Huntingdon, TN 38344
-
Jacksboro Veterinary ServicesJacksboro
168 Indian Mound Cir, Jacksboro, TN 37757-2100
Monday – Friday: 8am-6pm
-
Animal House Veterinary ServicesJacksboro
102 Perkins Ln, Jacksboro, TN 37757-2833
-
Dogwood Animal HospitalJamestown
1024 US-127 BYP, Jamestown, TN 38556
Mon–Wed 7:30am–5:30pm, Thu 8am–noon, Fri 7:30am–5:30pm, Sat 8am–noon
Since 2005
-
Pinnacle Veterinary ServicesJamestown
433 Central Ave W A, Jamestown, TN 38556
Mon–Fri 8:00am–4:30pm
-
Upchurch Animal ClinicJamestown
725 Allardt Hwy, Jamestown, TN 38556
-
Sierra sky veterinarianJamestown
282 Ridge Top Dr, Jamestown, TN 38556
-
Lakeway Animal HospitalJefferson City
1024 E Hwy 11 E, Jefferson City, TN 37760
Mon–Fri 7:00am–6:00pm, Sat 8:30am–12:30pm
-
PetVet Vaccination ClinicJefferson City
127 W Broadway Blvd, Jefferson City, TN 37760
-
Town & Country Animal Hospital - Laurel M Johnson DVMJefferson City
701 E Old A J Hwy, Jefferson City, TN 37760
-
Cline Animal HospitalJefferson City
851 E Hwy 11 E, Jefferson City, TN 37760
-
Pilkington Leonard, Dvm - Lakeway Animal HospitalJefferson City
851 E Broadway Blvd, Jefferson City, TN 37760-4928
-
Indian Mountain Hospital for AnimalsJellico
955 Indian Mountain Rd, Jellico, TN 37762
-
New Hope Veterinary ClinicJoelton
5420 US-41A, Joelton, TN 37080-9479
Since 2013
-
Foundations Animal HospitalJonesborough
1577 W Jackson Blvd #2, Jonesborough, TN 37659
Monday-Friday: 7:30 am-5:00 pm, Saturday: 9:00 am-12:00 pm
-
Sanders Animal HospitalJonesborough
1614 Boones Creek Rd, Jonesborough, TN 37659
-
Jonesborough Animal HospitalJonesborough
1398 W Jackson Blvd, Jonesborough, TN 37659
Since 1972
-
Quick-TagKimball
525 Kimball Crossing Dr, Kimball, TN 37347-5649
-
Kingston Animal Hospital, PCKingston
410 E Race St, Kingston, TN 37763
Monday – Friday: 9:00am – 5:00pm
Since 1987
-
Kingston Springs Animal HospitalKingston Springs
170 Luyben Hills Rd, Kingston Springs, TN 37082
-
Animal Hospital Of Campbell CountyLa Follette
2301 Jacksboro Pike Ste 1, La Follette, TN 37766-2959
-
Good Samaritan Animal ClinicLa Vergne
259 Old Nashville Hwy, La Vergne, TN 37086
-
La Vergne Veterinary ClinicLa Vergne
5046 Murfreesboro Rd, La Vergne, TN 37086
-
La Follette Veterinary ServicesLaFollette
1621 E Central Ave, LaFollette, TN 37766
-
Cpc Animal HealthLafayette
105 Galen Rd, Lafayette, TN 37083-1410
-
PetVet Vaccination ClinicLafayette
449 Highway 52 Byp W, Lafayette, TN 37083
-
Performance Animal HealthLafayette
900 Scottsville Rd, Lafayette, TN 37083
-
Macon Trousdale Veterinary ClinicLafayette
208 Highway 52 Byp E, Lafayette, TN 37083-1329
-
Lakeland Animal HospitalLakeland
9875 Huff N Puff Rd, Lakeland, TN 38002
Monday – Friday : 7:30 am – 5:30 pm, Saturday : Closed, Sunday : Closed
Locally owned
-
Banfield Pet HospitalLakeland
8920 US-64, Lakeland, TN 38002
Mon-Tue 8am-6pm, Wed 9am-6pm, Thu-Fri 8am-6pm, Sat 9am-6pm, Sun 10am-5pm
-
Noah's Friends Inc.Lascassas
4648 E Jefferson Pike, Lascassas, TN 37085
Mon–Thu 8am–5pm, Fri 8am–2pm
-
Judson Smith Performance HorsesLascassas
7125 Cainsville Pike, Lascassas, TN 37085-4302
-
Kinslow Veterinary ClinicLebanon
109 Southside Park Dr, Lebanon, TN 37090
Mon–Fri 7:30am–5pm, Sat 8am–12pm
-
Lebanon Animal HospitalLebanon
1613 W Main St, Lebanon, TN 37087
Mon–Fri 7:30am–5:00pm, Sat 8:00am–12:00pm
-
VIP Petcare Vaccination ClinicLebanon
621 S Cumberland St, Lebanon, TN 37087
-
Mc Ateer Animal HospitalLebanon
417 W Baddour Pkwy, Lebanon, TN 37087-2235
-
Lenoir City Animal ClinicLenoir City
601 US-321, Lenoir City, TN 37771
Mon–Fri 7:30 AM – 5:00 PM, Sat 9:00 AM – 12:00 PM
-
Loudon County Animal HospitalLenoir City
460 Medical Park Dr #108, Lenoir City, TN 37772
Mon–Fri 7:00 am–5:30 pm, Sat 8:00 am–12:00 pm
-
Embassy Veterinary CenterLenoir City
507 E Broadway St, Lenoir City, TN 37771
-
PPAW Spay/Neuter ClinicLenoir City
24303 US-321, Lenoir City, TN 37772
-
TennSouth Veterinary ServicesLewisburg
2043 Shelbyville Hwy, Lewisburg, TN 37091-6131
Monday – Friday: 8 am – 5 pm, Saturday: 8 am – 12 pm
-
Lewisburg Animal HospitalLewisburg
1113B E Commerce St, Lewisburg, TN 37091
-
Companion Animal Hospital of Lewisburg TNLewisburg
1340 S Ellington Pkwy, Lewisburg, TN 37091
-
Meredith-Warner Animal ClinicLewisburg
1370 Nashville Hwy, Lewisburg, TN 37091
-
Farmington Equine ServicesLewisburg
2043 Highway 64, Lewisburg, TN 37091
-
Beech Lake Animal HospitalLexington
573 W Church St, Lexington, TN 38351
-
Henderson County Animal ClinicLexington
600 S Broad St S, Lexington, TN 38351
-
Lexington Animal ClinicLexington
10112 US-412, Lexington, TN 38351
-
Lexington Animal HospitalLexington
490 W Church St, Lexington, TN 38351
-
Quick-TagLexington
547 W Church St, Lexington, TN 38351-1703
-
Linden Animal ClinicLinden
240 W Main St, Linden, TN 37096
-
VCA Ragland & Riley Animal HospitalLivingston
3207 Cookeville Hwy, Livingston, TN 38570
Mon 7am–7pm, Fri 7am–6pm, Sat 8am–12pm, Sun Closed
-
Livingston Veterinary ClinicLivingston
515 Monterey Hwy, Livingston, TN 38570
-
Perry County Animal ClinicLobelville
366 S Main St, Lobelville, TN 37097
-
Mountain Hospital For AnimalsLookout Mountain
128 N Watauga Ln, Lookout Mountain, TN 37350
-
All Animals Veterinary HospitalLoretto
818 N Military St, Loretto, TN 38469
-
Mulberry Street Animal ClinicLoudon
813 Mulberry St, Loudon, TN 37774
-
Madison Veterinary ClinicMadison
124 Harris St, Madison, TN 37115-4024
-
Emberton House Call Veterinary ClinicMadison
814 Berwick Trail, Madison, TN 37115
-
Banfield Pet HospitalMadison
2201 Gallatin Pike N, Madison, TN 37115-2028
-
VIP Petcare Vaccination ClinicMadison
2166 Gallatin Pike N, Madison, TN 37115
-
Madison North NashvilleMadison
2220 Gallatin Pike N, Madison, TN 37115
-
Notchey Creek VeterinaryMadisonville
1255 Ballplay Rd, Madisonville, TN 37354
8:00 am - 5:00 pm
-
John Freeland, DVMMadisonville
1343 Niles Ferry Rd, Madisonville, TN 37354-6310
-
Beason's Veterinary Service, LLCMadisonville
1318 Lakeside Rd, Madisonville, TN 37354
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