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.
Humane Society of Chittenden County | 142 Kindness Court South Burlington VT 05403 | Details | |
Addison County Humane Society | 236 Boardman Street Middlebury VT 05753 | Details |
All Breed Rescue | 18 Lime Rock Road South Burlington VT 05403 | Details | |
![]() | |||
Bennington County Humane Society | Rr 1B, Box 262 Shaftsbury VT 05262 | Details | |
Caledonia Animal Rescue | P.O. Box 4064 St Johnsbury VT 05819 | Details | |
![]() | |||
Central Vermont Humane Society, Inc. | P.O. Box 687 Montpelier VT 05601 | Details |
Elizabeth Brown Humane Society | P.O. Box 6 St Johnsbury VT 05819 | Details | |
Franklin County Humane Society | 30 Sunset Acres Saint Albans VT 05478 | Details | |
Grand Isle Humane Society | P.O. Box 127 Isle La Motte VT 05463 | Details | |
Green Mountain Animal Defenders | P.O. Box 4577 Burlington VT 05406 | Details | |
Green Mountain Humane Society | P.O. Box 1426 White River Junction VT 05001 | Details | |
Green Mtn Pug Rescue | 14 Pine Ridge Circle Lyndonville VT 05851 | Details | |
![]() |
SHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Vermont Shelters By City

Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PETMissing a shelter or rescue?
Help us get the word out about more shelters and rescues nationwide.
Submit Here