[American Animal Hospitals and Clinics]
Below we list every town in Vermont for which we have information for animal medical care professionals. Just scroll down to your town to get a list of all the local Animal Care Professionals and Hospitals in your area.
Arlington
Arlington Animal Hospital 3195 Vt Route 7A VT 05250 (802) 375-9491 |
Arlington Equine Diagnostic 9 Church St VT 05250 (802) 375-9322 |
Barnet
Dairy Veterinary Svc Harveys Lake Rd VT 05821 (802) 633-4192 |
Barre
Barre Animal Hospital 676 S Barre Rd VT 05641 (802) 476-4151 |
Cihocki Thomas DVM 676 S Barre Rd VT 05641 (802) 476-4151 |
Mid Vermont Large Animal Vetry 38 Belding Rd VT 05641 (802) 479-0444 |
Rossiter Jan Veterinarian VT 05641 (802) 476-4151 |
Tom Stuwe DVM 38 Belding Rd VT 05641 (802) 479-0444 |
Barton
Barton Veterinary Hospital 290 Elm St VT 05822 (802) 525-3644 |
Bennington
Bergman Robt L Vmd 1726 Harwood Hill Rd VT 05201 (802) 447-7723 |
Equine Services 1726 Harwood Hill Rd VT 05201 (802) 447-7723 |
Mt Anthony Veterinary Hospital 832 West Rd VT 05201 (802) 442-4324 |
Southern Vt Equine Veterinary 1265 US Route 7 S VT 05201 (802) 442-9099 |
West Mountain Animal Hospital 1726 Harwood Hill Rd VT 05201 (802) 447-7723 |
Worth Anna Vmd 1726 Harwood Hill Rd VT 05201 (802) 447-7723 |
Bethel
Country Animal Hospital 1533 Vt Rte 107 VT 05032 (802) 234-5999 |
Bomoseen
Castleton Corners Rutland Vet 179 Route 30 N VT 05732 (802) 468-5576 |
Bradford
Castaways 218 N Main St VT 05033 (802) 222-4131 |
Dyer Susan DVM 176 Waits River Rd VT 05033 (802) 222-4903 |
Oxbow Veterinary Clinic 272 Depot St VT 05033 (802) 222-4635 |
Spooner Christopher DVM VT 05033 (802) 222-4635 |
Stonecliff Animal Clinic of Vermont 176 Waits River Rd VT 05033 (866) 863-0056 |
Brandon
Hayden Susan DVM 28 Conant Sq VT 05733 (802) 247-3335 |
Kenney Kurt J 57 Pearl St VT 05733 (802) 247-4455 |
Limping Dog Farm Ltd 57 Pearl St VT 05733 (802) 247-4455 |
Otterside Animal Hospital 28 Conant Sq VT 05733 (802) 247-3335 |
Brattleboro
Angell Stephen DVM 394 Canal St VT 05301 (802) 254-7387 |
Boardman Crager J Jr 852 Marlboro Rd VT 05301 (802) 254-8140 |
Brattleboro Veterinary Clinic 852 Marlboro Rd VT 05301 (802) 254-8140 |
Gateway Veterinary Clinic 394 Canal St VT 05301 (802) 254-7387 |
Matt Gertraud H DVM 370 Higley Hill Rd VT 05301 (802) 464-2759 |
Schneski Lauren DVM 852 Marlboro Rd VT 05301 (802) 254-8140 |
Sorton Pamela DVM 852 Marlboro Rd VT 05301 (802) 254-8140 |
VCA Windham Animal Hospital 19 Noah’s Ln VT 05301 (802) 275-5624 |
VCA Windham Animal Hospital 19 Noahs Ln VT 05301 (802) 275-4191 |
Windham Veterinary Clinic Putney Rd VT 05301 (802) 254-9412 |
Bridport
Balanced Rhythms 4295 Vt Route 22A VT 05734 (802) 758-2545 |
Bristol
Bristol Animal Hospital 167 Monkton Rd VT 05443 (802) 453-2191 |
Brookfield
Barry William 2615 Vt Route 65 VT 05036 (802) 276-3111 |
Barry William DVM 474 Dr Barry St VT 05036 (802) 276-3111 |
Brownsville
Evergreen Equine of Vermont 5000 Route 44 VT 05037 (802) 484-9100 |
Burlington
Cats Vermont-Veterinary Clinic 292 Pearl St VT 05401 (802) 863-2470 |
Green Mountain Animal Defenders 21 Church St VT 05401 (802) 861-3030 |
Green Mountain Animal Hosp Ltd 1372 North Ave VT 05408 (802) 658-3739 |
Vermont Veterinary Housecalls 4 Oakbeach Drive VT 05401 (802) 310-6886 |
Charlotte
Burlington Equine Veterinary 248 Plouffe Ln VT 05445 (802) 425-5454 |
Moraska Albert DVM 2073 Spear St VT 05445 (802) 425-2457 |
Chelsea
Carroll Anne M DVM 276 Vt Rte 110 VT 05038 (802) 685-3232 |
Chester
New England Animal Health Institute 2005 Trebo Rd VT 05143 (802) 875-4889 |
Rockingham Veterinary Clinic 197 Lower Bartonsville Rd VT 05143 (802) 875-3985 |
Chittenden
Progressive Animal Hospital 91 Powerhouse Rd VT 05737 (802) 483-9950 |
Colchester
Armstrong Millie DVM VT 05446 (802) 878-3713 |
Avian & Exotics of Vermont 35 Clay Point Rd VT 05446 (802) 363-6859 |
Cat Spay Neuter Clinic 3619 Roosevelt Hwy VT 05446 (802) 878-2230 |
Fitzgerald Veterinary Hospital 220 S Park Dr VT 05446 (802) 654-6800 |
Malletts Bay Veterinary Hosp 105 W Lakeshore Dr VT 05446 (802) 862-2472 |
Metz Steven B 35 Clay Point Rd VT 05446 (802) 363-6859 |
Page Gary L 105 W Lakeshore Dr VT 05446 (802) 862-2472 |
Penro Specialty Compounding 987 Main St VT 05446 (802) 879-1100 |
Petit Brook Veterinary Clinic 5744 Roosevelt Hwy VT 05446 (802) 878-3713 |
Tanneberger Michael DVM VT 05446 (802) 878-3713 |
Vermont Veterinary Srgcl Ctr 35 Clay Point Rd VT 05446 (802) 893-8333 |
Wolf Debbie 105 W Lakeshore Dr VT 05446 (802) 862-2472 |
Danville
Danville Animal Hospital 549 Route 2 E VT 05828 (802) 684-2284 |
Northern Equine 254 Route 2 W VT 05828 (802) 684-9977 |
Derby
Derby Pond Animal Hospital Route 5 VT 05829 (802) 766-2222 |
Derby Pond Animal Hospital 2757 US Route 5 VT 05829 (802) 766-2222 |
Sanford Steven P DVM RR 5 VT 05829 (802) 766-2222 |
E Dummerston
Vermont New Hampshire Vet Clnc 38 East-West Rd VT 05346 (802) 254-5422 |
East Dorset
Aeolus Animal Hospital & Equine Ctr Route 7A VT 05253 (802) 362-2241 |
East Dover
Goose City Veterinary Clinic 16 Jenne Road VT 05341 (802) 348-7918 |
East Haven
East Haven Veterinary 465 School St VT 05837 (802) 467-8700 |
East Ryegate
Ryegate Small Animal Hospital 54 Moore Ln VT 05042 (802) 633-3660 |
Enosburg Falls
Animal Doctor 169 Water Tower Rd VT 05450 (802) 933-4533 |
Cold Hollow Veterinary Svc 682 Duffy Hill Rd VT 05450 (802) 933-2770 |
The Animal Doctor Water Tower Rd VT 05450 (802) 933-4533 |
Essex
Sturgis Gary H VT 05451 (802) 872-0730 |
Essex Junction
Angelos Stephen M DVM VT 05452 (802) 879-4288 |
Animal Housecalls 155 Osgood Hill Rd VT 05452 (802) 872-0730 |
Brown Don DVM 4 Oliver Wight Dr VT 05452 (802) 879-1399 |
Essex Veterinary Center 4 Oliver Wight Dr VT 05452 (802) 879-1399 |
Large Animal Medical Assoc 129 Main St VT 05452 (802) 879-4288 |
Mountain View Animal Hospital 129 Main St VT 05452 (802) 879-6311 |
Fair Haven
Fair Haven Animal Hospital 799 Route 22A N VT 05743 (802) 265-3822 |
Rollinger Dru DVM Washington St VT 05743 (802) 265-3822 |
Grand Isle
Grand Isle Veterinary Hospital 40 Simms Point Road VT 05458 (802) 372-5430 |
Greensboro
Sanford Steven P DVM Garvin Hill Rd VT 05841 (802) 533-7070 |
Greensboro Bend
Greensboro Animal Hospital 557 Garven Hill Rd VT 05842 (802) 533-7070 |
Hardwick
Hardwick Veterinary Clinic 64 N Main St VT 05843 (802) 472-8400 |
Highgate Center
Paws for Thought 5 Gore Rd VT 05459 (802) 868-4300 |
Hinesburg
Animal Hospital of Hinesburg 205 Commerce St VT 05461 (802) 482-2955 |
Hinesburg Veternary Associates 205 Commerce St VT 05461 (802) 482-2955 |
Hyde Park
Animal Medical Hospital of Northern Vermont Route 15 VT 05655 (802) 888-7755 |
Jeffersonville
Johnston Craig T Vmd Inc 239 Church St VT 05464 (802) 644-8800 |
Jericho
Home Veterinary Svc 71 Milo White Rd VT 05465 (802) 899-3375 |
Mt Mansfield Animal Hospital 6 S Main St VT 05465 (888) 696-4413 |
Tulis Michele DVM VT 05465 (802) 899-3375 |
Ludlow
Riverside Vet Care 185 Main St VT 05149 (802) 228-5700 |
Lyndonville
North Country Veterinary Clinic 564 Main St VT 05851 (802) 626-9382 |
Manchester Center
Aeolus Animal Hosp & Equine 145 Harmony Ln VT 05255 (802) 362-2241 |
Delaney Leo DVM 145 Harmony Ln VT 05255 (802) 362-2241 |
Green Mt Veterinary Hospital 48 Treat Hill Rd VT 05255 (802) 362-2620 |
Koch Raymond G DVM 44 E Manchester RD VT 05255 (802) 362-3570 |
Treat Robt E Jr Vetnarn 48 Treat Hill Rd VT 05255 (802) 362-2620 |
Middlebury
Hunt Donald C Vetnarn E Middlebury Rd VT 05753 (802) 388-6321 |
Middlebury Animal Hospital 139 Washington Street Ext VT 05753 (802) 388-2691 |
Middlebury Large Animal Clinic E Middlebury Rd VT 05753 (802) 388-6321 |
Middlebury Large Animal Clinic 1396 Route 7 S VT 05753 (802) 388-6321 |
Valleywide Veterinary Svc 429 Route 30 VT 05753 (802) 462-2233 |
Milton
Milton Veterinary Hospital 2 Chrisemily Ln VT 05468 (802) 893-4000 |
Vermont Large Animal Clinic 1054 Lake Rd VT 05468 (802) 893-6800 |
Montpelier
Bear Swamp Veterinary Svc 107 E Bear Swamp Rd VT 05602 (802) 223-4171 |
Berlin Veterinary Clinic 403 Barre St VT 05602 (802) 223-3220 |
Catlin Mark DVM 101 Minister RD VT 05602 (802) 223-1150 |
Onion River Animal Hospital 36 Three Mile Bridge Rd VT 05602 (802) 223-7765 |
Schonberg Karen DVM 403 Barre St VT 05602 (802) 223-3220 |
USDA Veterinary Svc 116 State St VT 05620 (802) 223-5071 |
Vermont Companion Animal Ntrng 19 Bailey Meadows Rd # A VT 05602 (802) 223-0034 |
Morrisville
Aesculapian Veterinary Service 2089 Laporte Rd VT 05661 (802) 888-4201 |
Sequist Animal Hospital 147 Stancliffe Rd VT 05661 (802) 888-7776 |
New Haven
Ross, Randall N, Dvm – Champlain Valley Mobile Clinic 747 Campground Rd VT 05472 (802) 777-8486 |
Valleywide Veterinary Svc Belden Falls Rd VT 05472 (802) 388-6631 |
Newbury
Newbury Veterinary Clinic 3890 Route 5 N VT 05051 (802) 222-0557 |
Newfane
West River Valley Vet Services 720 Vt Route 30 VT 05345 (802) 365-9362 |
Newport
Animal Doctor 56 Eastern AVE VT 05855 (802) 334-1503 |
Babineau Susan DVM Newport Center Rd VT 05855 (802) 334-2655 |
Newport Veterinary Hospital 246 vt-105, Newport VT 05855 (802) 334-2655 |
North Bennington
Dr. George Glanzberg 64 White Creek Rd VT 05257 (802) 442-8714 |
North Clarendon
Clarendon Animal Clinic 548 Route 7B N VT 05759 (802) 775-4333 |
Cold River Veterinary Ctr 87 E Clarendon Rd VT 05759 (802) 747-4076 |
Grace MA Steenbergen DVM 548 Route 7B N VT 05759 (802) 775-4333 |
Norwich
Spooner, Aimee, Dvm – River Road Veterinary Clinic Route 5 N VT 05055 (802) 649-3877 |
Pinello Christine Dvm RR 5 VT 05055 (802) 649-3877 |
Orleans
Churchill Stanwood DVM Brownington Rd VT 05860 (802) 754-8434 |
Orleans Veterinary Svc 327 Veterinary Ln VT 05860 (802) 754-6625 |
Orwell
Bloomfield R Eric DVM VT 05760 (802) 948-2322 |
Poultney
Poultney Veterinary Services 330 E Main St VT 05764 (802) 287-9292 |
Putney
Hickory Ridge Animal Clinic VT 05346 (802) 387-4564 |
Hickory Ridge Animal Clinic 125 Main St VT 05346 (802) 387-4564 |
Randolph
Randolph Animal Hospital 1145 Vt Route 66 VT 05060 (802) 728-3266 |
Richmond
Clarke Virginia M DVM 233 E Main St VT 05477 (802) 434-4935 |
Hament Danl H DVM 233 E Main St VT 05477 (802) 434-4935 |
Richmond Animal Hospital 233 E Main St VT 05477 (802) 434-4935 |
Rupert
Rupert Veterinary Clinic 2023 Route 153 VT 05768 (802) 394-7759 |
Rutland
All Points Animal Care 247 Stratton Rd VT 05701 (802) 747-9088 |
Center Rutland Animal Hospital 409 West St VT 05701 (802) 773-7966 |
Eastwood Animal Clinic 298 US Route 4 E VT 05701 (802) 773-7711 |
Gifford Carol H DVM 159 River St VT 05701 (802) 773-4771 |
Knutsen Raymond E DVM 409 West St VT 05701 (802) 773-7966 |
Le Gallais Bruce DVM RR 4 VT 05701 (802) 773-7711 |
Riverside Pet Care At Ludlow 159 River St VT 05701 (802) 228-5700 |
Riverside Veterinary Care 159 River St VT 05701 (802) 773-4771 |
Rutland Veterinary Clinic 90 E Pittsford Rd VT 05701 (802) 773-2779 |
Saint Albans
Champlain Veterinary Clinic 296 S Main St VT 05478 (802) 524-2051 |
Northwest Veterinary Assoc Inc 6 Fairfield Hill Rd VT 05478 (802) 524-3222 |
Tanneberger Veterinary Hosp 997 Fairfax Rd VT 05478 (802) 524-2001 |
White Angel 5073 Ethan Allen Hwy VT 05478 (802) 524-1440 |
Saint Johnsbury
Animal Hospital 4614 Memorial Dr VT 05819 (802) 748-1400 |
Animal Hospital Donald F Steen Route 5 VT 05819 (802) 748-1400 |
Caledonia Veterinary Svc 226 Sadie Roberts Rd VT 05819 (802) 748-3407 |
Hoppe Robert DVM 229 Portland St VT 05819 (802) 748-5634 |
Shannon Craig Vetnarn 226 Sadie Roberts Rd VT 05819 (802) 748-3407 |
St Johnsbury Animal Hospital 229 Portland St VT 05819 (802) 748-5634 |
Western Avenue Vet Clinic 54 Western AVE VT 05819 (802) 748-2880 |
Shaftsbury
Delaney Lee DVM 189 Tunic Rd VT 05262 (802) 442-8070 |
Shelburne
Ark Veterinary Hospital 5070 Shelburne Rd # 5 VT 05482 (802) 985-5233 |
Kellner Bill DVM 5070 Shelburne Rd VT 05482 (802) 985-5233 |
Lynks Group PLC 148 Cheesefactory Ln VT 05482 (802) 985-5315 |
Shelburne Veterinary Hospital 3053 Shelburne Rd VT 05482 (802) 985-2525 |
South Burlington
Averill Susan Vetnarn 8 Calkins Ct VT 05403 (802) 862-6471 |
Green Mountain Animal Hospital 1693 Williston Rd VT 05403 (802) 862-7021 |
Orchard Veterinary Hospital 1333 Shelburne Rd VT 05403 (802) 658-2273 |
Qi Veterinary Clinic 1333 Shelburne Rd VT 05403 (802) 951-8800 |
Tal Marina DVM 8 Calkins Ct VT 05403 (802) 862-6471 |
VCA Brown Animal Hospital 8 Calkins Ct VT 05403 (802) 735-2356 |
South Royalton
Barcelow Laurie Vetnarn 1533 Vt Route 107 VT 05068 (802) 234-5999 |
South Strafford
Lamb David T Justin Morrill Hwy VT 05070 (802) 765-4400 |
Vermont Equine Medical 87 Justin Morrill Mem Hwy VT 05070 (802) 765-4400 |
Springfield
Springfield Animal Hospital Route 106 VT 05156 (802) 885-2505 |
Springfield Animal Hospital 346 River St VT 05156 (802) 885-2505 |
Stowe
Stowe Veterinary Clinic 300 Stagecoach Rd VT 05672 (802) 253-6800 |
Swanton
Robison M A VT 05488 (802) 868-7227 |
Westridge Farm 31 Woods Hill Rd VT 05488 (802) 868-7227 |
Vergennes
Vergennes Animal Hospital 20 Main St VT 05491 (802) 877-3371 |
Waitsfield
Anderson Karen 637 Millbrook Rd VT 05673 (802) 496-7272 |
Hadden J Leroy DVM 6969 Main St VT 05673 (802) 496-3006 |
Mad River Veterinary Service 637 Millbrook Rd VT 05673 (802) 496-7272 |
Valley Animal Hospital 6969 Main St VT 05673 (802) 496-3006 |
Waterbury
All Creatures Veterinary Clinic 38 N Main St VT 05676 (802) 496-7272 |
All Creatures Veterinary Clinic 96 S Main St Apt 1 VT 05676 (802) 244-7266 |
Waterbury Center
Aesculapian Veterinary Svc 4706 Waterbury-Stowe Rd VT 05677 (802) 882-8314 |
Waterbury Veterinary Hospital 924 Loomis Hill Rd VT 05677 (802) 244-5452 |
West Halifax
Spruce Mountain Veterinary 557 Old Stage Rd VT 05358 (802) 368-2244 |
West Windsor
Homeward Bound Small Animal VT 05089 (802) 738-9102 |
Westford
Large Animal Medical Assoc 38 Maple Tree Ln VT 05494 (802) 879-4288 |
Tamarack Veterinary Hospital 2040 Vt Route 128 VT 05494 (802) 878-7790 |
Westminster Station
Westminster Animal Hospital 5052 US Route 5 VT 05159 (802) 722-4196 |
White River Junction
Norwich Regional Animal Hospital 13 Fogg Farm Road VT 05001 (802) 296-2273 |
Veremedy Pet Hospital 829 Hartford Ave VT 05001 (802) 295-6900 |
Williamstown
Mid Vermont Large Animal Vetry 1308 Tower Rd VT 05679 (802) 505-9639 |
Williston
Affectionatley Cats 60 Commerce St VT 05495 (802) 860-2287 |
Burlington Emergency & Veterinary Specialists 200 Commerce Street VT 05495 (802) 863-2387 |
Peak Veterinary Referral Ctr 158 Hurricane Ln VT 05495 (802) 878-2022 |
River Cove Animal Hospital 7 River Cove Rd VT 05495 (802) 879-7984 |
River Cove Animal Hospital Rte 2A VT 05495 (802) 879-7984 |
Windsor
Hoyns Heather K 5000 Route 44 VT 05089 (802) 484-9100 |
Waugh S L N Main VT 05089 (802) 674-2070 |
Windsor Veterinary & Dental 2326 US Route 5 N VT 05089 (802) 674-2070 |
Woodstock
Kedron Valley Vet Clinic 490 Woodstock Rd VT 05091 (802) 457-3135 |
Kedron Valley Veterinary Clinic 1205 W Woodstock Rd VT 05091 (802) 457-3135 |
Veremedy Pet Hospital 442 Woodstock Rd VT 05091 (802) 457-2229 |
Veremedy Pet Hospital 398 E Woodstock Rd VT 05091 (802) 457-2229 |
Woodstock Animal Care Route 4 W VT 05091 (802) 457-4545 |
Woodstock Animal Care 441 Woodstock Rd VT 05091 (802) 457-4545 |
Woodstock Animal Care 560 W Woodstock Rd VT 05091 (802) 457-4545 |
Worcester
Worcester Veterinary Care 10 Elmore Rd VT 05682 (802) 223-1289 |