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
Addison County Humane Society
236 Boardman Street
Middlebury VT 05753
All Breed Rescue
18 Lime Rock Road
South Burlington VT 05403
animal paw Rescue Organization
Bennington County Humane Society
Rr 1B, Box 262
Shaftsbury VT 05262
Caledonia Animal Rescue
P.O. Box 4064
St Johnsbury VT 05819
animal paw Rescue Organization
Central Vermont Humane Society, Inc.
P.O. Box 687
Montpelier VT 05601
Elizabeth Brown Humane Society
P.O. Box 6
St Johnsbury VT 05819
Franklin County Humane Society
30 Sunset Acres
Saint Albans VT 05478
Grand Isle Humane Society
P.O. Box 127
Isle La Motte VT 05463
Green Mountain Animal Defenders
P.O. Box 4577
Burlington VT 05406
Green Mountain Humane Society
P.O. Box 1426
White River Junction VT 05001
Green Mtn Pug Rescue
14 Pine Ridge Circle
Lyndonville VT 05851
animal paw Rescue Organization


e.g. "Miami FL" or "33168"

Vermont Shelters By City

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Lost Dogs in Vermont

Search all lost dogs in Vermont and help them get home safe.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here


Post or report missing pets and help pets get back home safe.