Vermont Animal Shelters

View all Vermont animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in Vermont. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in VT below.

Shelter Address City Phone Details
Addison County Humane Society
236 Boardman Street Middlebury VT 05753
Middlebury802-388-1100
All Breed Rescue
18 Lime Rock Road South Burlington VT 05403
South Burlington
Bennington County Humane Society
Rr 1B, Box 262 Shaftsbury VT 05262
Shaftsbury802-375-2898
Boxers N more Rescue VT
123 Foster Homes Private Way Wilmington VT 05636
Wilmington
Caledonia Animal Rescue
P.O. Box 4064 St Johnsbury VT 05819
St Johnsbury802-592-5265
Central Vermont Humane Society, Inc.
P.O. Box 687 Montpelier VT 05601
Montpelier802-476-3811
Elizabeth Brown Humane Society
P.O. Box 6 St Johnsbury VT 05819
St Johnsbury802-748-4281
Franklin County Humane Society
30 Sunset Acres Saint Albans VT 05478
Saint Albans802-524-9650
Grand Isle Humane Society
P.O. Box 127 Isle La Motte VT 05463
Isle La Motte
Green Mountain Animal Defenders
P.O. Box 4577 Burlington VT 05406
Burlington802-878-2230
Green Mountain Humane Society
P.O. Box 1426 White River Junction VT 05001
White River Junction802-296-7297
Green Mtn Pug Rescue
14 Pine Ridge Circle Lyndonville VT 05851
Lyndonville802-626-8280
Greyhound Rescue of Vermont
P.O. Box 1632 Williston VT 05495
Williston802-878-4844
Humane Society of Central Vermont
504 Mekkelson Hill Road Barre VT 05641
Barre802-476-3811
Kingdom Animal Shelter
P.O. Box 462 St Johnsbury VT 05819
St Johnsbury802-741-7387
Little Cheetah Cat Rescue
Po Box 1008 Hardwick VT 05843
Hardwick802-472-8628
Luckydog Animal Control Adoption Program
P.O. Box 71 Arlington VT 05250
Arlington802-375-6121
Lucy Mackenzie Humane Society
4832 Route 44 West Windsor VT 05089
West Windsor802-484-5829
Mountain View Farm Animal Sanctuary
P.O. Box 38 East Burke VT 05832
East Burke802-626-4039
North Country Animal League
3524 Laport Road Morrisville VT 05661
Morrisville802-888-5065
Poodle Rescue of Vermont
P.O.Box 8355 Essex Jct VT 05451-8355
Essex Jct802-497-4144
Random Rescue
140 Casino Rd. Williamstown VT 05679
Williamstown802-433-5912
Rutland County Humane Society
P.O. Box 558 Pittsford VT 05763
Pittsford802-483-6700
S.O.S. - Save Our Strays Association
P.O. Box 167 Huntington VT 05462
Huntington802-434-5076
Save Our Strays Association (SOS)
150 Dorset Street #147 South Burlington VT 05407
South Burlington802-434-6410
Save the Greyhound Dogs
2 Greenfield Road Essex Junction VT 05452
Essex Junction802-879-3477
Spring Hill Horse Rescue
175 Middle Road Nort Clarendon VT 05759
Nort Clarendon802-247-2857
Spring Hill Horse Rescue Large Animal Humane
175 Middle Rd. Clarendon VT 05759
Clarendon802-775-1098
Springfield Humane Society
401 Skitchewaug Trail Springfield VT 05156
Springfield802-885-3997
Vermont Humane Federation
P.O. Box 162 Clarendon VT 05759
Clarendon802-747-8022