Animal Rescues in Vermont

Listings updated 05/16/2023

Before you travel: Visit the organization’s site to check for “By Appointment Only” requirements.

Before you mail: Visit the organization’s site to see if the mailing address is different from the physical address.

Please support a rescue in your community. A little from you means a lot to them.

Vermont Rescues Listed by City or Town

City Category Name Address/Location Zip Code Phone Web Site
Arlington Cats + Dogs + Small Anmls Second Chance Animal Center 1779 Vermont Route 7A 05250-8885 (802) 375-2898 https://2ndchanceanimalcenter.org/
Barrre Dogs Almost Home Dog Rescue and Rehab 55 Merchant Street 05641-2928 (802) 476-9640 https://www.facebook.com/AlmostHomeDogRescueAndRehab/
Brattleboro Cats + Dogs + Small Anmls Windham County Humane Society 916 West River Road 05301-9089 (802) 254-2232 https://windhamcountyhumane.org/
Burlington Animal Advocate Programs Green Mountain Animal Defenders P.O. Box 4577 05406-4577 (802) 861-3030 https://www.greenmountainanimaldefenders.org/
Chelsea Dogs Random Rescue and Central VT Dog Boarding 188 Edwards Road 05038-8941 (802) 433-5912 http://www.randomrescue.org/
East Montpelier Cats + Dogs + Small Anmls Central Vermont Humane Society 1589 Vt Route 14 S 05651-9736 (802) 476-3811 https://centralvermonthumane.org/
Lunenburg Cats + Dogs Riverside Rescue 236 Riverside Avenue 05906-9753 (802) 892-5300 http://www.riversideanimalrescue.org/
Middleburry Cats + Dogs + Rabt Birds Homeward Bound 236 Boardman Street 05753-8861 (802) 388-1100 https://www.homewardboundanimals.org/
Morrisville Cats + Dogs North Country Animal League 16 Mountain View Meadow Road 05661-4508 (802) 888-5065 https://www.ncal.com/
Morrisville Dogs Shonio’s Safe Haven, Inc. 1799 Cadys Falls Road 05661-9001   https://www.facebook.com/Shoniosafehaven/
Orleans Cats + Dogs Pope Memorial Frontier Animal Shelter 4473 Barton Orleans Road 05860-9028 (802) 754-2228 https://www.frontieranimalsociety.com/
Pittsford Cats + Dogs + Small Anmls Rutland County Humane Society 765 Stevens Road 05763-4418 (802) 483-6700 https://rchsvt.org/
Saint Albans Cats + Dogs Franklin County Animal Rescue 30 Sunset Meadows 05478-1932 (802) 524-9650 https://www.franklincountyanimalrescue.org/
Saint Johnsbury Cats Kingdom Animal Shelter 1161 Portland Street 05819-2064 (802) 473-3377 https://www.kingdomanimalshelter.com/
South Burlington Cats + Dogs + Small Anmls Humane Society of Chittenden County 142 Kindness Court 05403-6753 (802) 862-0135 https://www.hsccvt.org/
Springfield Cats + Dogs + Small Anmls Springfield Humane Society 401 Skitchewaug Trail 05156-8820 (802) 885-3997 https://www.spfldhumane.org/
Townshend Horses Gerdas Equine Rescue 5825 Route 30 05353 (802) 874-7213 https://gerdasequinerescue.org/
Waitsfield Dogs For The Love of Dogs P.O. Box 1112 05673-1112   https://fortheloveofdogsvermont.com/
West Windsor Cats + Dogs Lucy Mackenzie Humane Society 4832 Route 44 05089 (802) 484-5829 https://www.lucymac.org/