Vermont Animal Cruelty Task Force Home
* About Us Animal Cruelty Manual Search Contact Home
Be Prepared
Receiving a Complaint
Common Complaints
Special Cases
Care Standards
Vermont Laws
Print Order Form

Appendix I - Animal Shelters & Rescue Organizations in Vermont

We have provided a list of humane organizations and rescue groups in Vermont. The organizations are listed in alphabetic order. Contact them for assistance when you are investigating animal cruelty cases. Some of them may have animal cruelty investigators that can assist you with your investigation, but this is not something you should expect. When calling for assistance, be sure to ask for the shelter director or manager.

Some of the organizations may be able to hold seized animals. Organizations with a physical location serving as an animal care facility are noted as "sheltered", and those that utilize foster homes or simply act in an educational capacity are noted as "non-sheltered". Most private shelters only have holding facilities for small animals, however they may be able to refer you to an organization that can house large animals. They may also be able to provide you with names of people who are willing to foster-care animals. Keep in mind that this list is based on information obtained in 2002 and is subject to change.

You may also download this list in PDF format.

IMPORTANT: Before placing an animal at a facility or in foster-care, always inspect the facilities

Addison County Humane Society
236 Boardman St.
Middlebury, VT 05753
802-388-1100 (phone)
802-382-9320 (fax)
Sheltered - Serves Addison County

Animal Rescue of the Kingdom
360 Lackey Rd.
Holland, VT 05829
Non-sheltered: Serves Orleans County

Caledonia Animal Rescue
PO Box 4054
St. Johnsbury, VT 05891
802-592-3265 (phone)
802-748-5728 (fax)
Non-sheltered - Serves Caledonia County

Central Vermont Humane Society
PO Box 687 (504 Mekkelson Hill Rd.)
Montpelier, VT 05601
802-476-3811 (phone)
802-476-7833 (fax)
Sheltered - Serves Washington and Orange Counties

Elizabeth Brown Humane Society
PO Box 6
St. Johnsbury, VT 05819
802-748-4281 (phone)
802-748-4281 (fax)
Non-sheltered Serves Caledonia and Essex Counties and parts of Orange County

Franklin County Humane Society
30 Sunset Meadows
St. Albans, VT 05478
Sheltered - Serves Franklin and Grande Isle Counties

Frontier Animal Society
4473 Barton-Orleans Rd.
Orleans, VT 05860
Sheltered - Serves Orleans and Essex Counties

Green Mountain Animal Defenders
PO Box 4577
Burlington, VT 05402
Non-sheltered Serves Chittenden County

Green Mountain Humane Society
PO Box 1426
White River Junction, VT 05001
Non-sheltered - Serves Vermont and New Hampshire

Humane Society of Chittenden County
142 Kindness Ct.
South Burlington, VT 05403
802-860-5867 (phone)
802-860-5868 (fax)
Sheltered - Serves Chittenden and Grande Isle Counties

Lucy Mackenzie Humane Society
PO Box 343
Woodstock, VT 05091
802-457-3080 (phone)
802-457-1401 (fax)
Sheltered Serves Windsor County

Morse Rescue Farm
270 Parker Rd.
Ea. Wallingford, VT 05742
Sheltered Serves Vermont

North Country Animal League
3524 Laporte Rd.
Morrisville, VT 05661
802-888-5065 (phone)
802-888-4408 (fax)
Sheltered - Serves Lamoille County

Rutland County Humane Society
PO Box 558
765 Stevens Rd.
Pittsford, VT 05763
802-483-6700 (phone)
802-483-6342 (fax)
Sheltered Serves Rutland County

Second Chance Animal Center
PO Box 620
Shaftsbury, VT 05262
802-375-0249 (phone)
802-375-0235 (fax)
Sheltered - Serves Bennington County

Southern Vermont Equine Rescue
PO Box 15
Putney, VT 05346
Non-sheltered - Serves Windham County

Spring Hill Horse Rescue
2617 Union St.
Brandon, VT 05733
802-247-2857 (phone)
Sheltered - Serves Vermont

Springfield Humane Society
PO Box 398
Springfield, VT 05156
802-885-3997 (phone)
802-885-6970 (fax)
Sheltered - Serves Windsor County

The Animal Rescue and Protection Society (TARPS)
PO Box 274
Chester, VT 05143
Non-sheltered - Serves Windham & Windsor Counties

Vermont Large Animal Rescue
PO Box 1160
Chester, VT 05143
802-875-4889 (w)
802-875-4503 (h)
Non-sheltered - Serves New England

Vermont Volunteer Services for Animals
PO Box 100
Bridgewater, VT 05034
802-672-5302 (phone)
802-672-5303 (fax)
Non-sheltered - Serves Windsor County

Windham County Humane Society
PO Box 397 (916 West River Rd.)
Brattleboro, VT 05302
802-254-2232 (phone)
802-254-3680 (fax)
Sheltered - Serves Windham County

Printer-Friendly Version
Search the VACTF Manual

About Us | Animal Cruelty | Manual | Search | Contact | Site Map | Home

Website development by Vitruvian Arts