Vermont Animal Shelters

65 Shelters

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

    Humane Society of Central Vermont
    Humane Society
    1589 VT-14
    East Montpelier, VT 05651

    Located in Washington County

    802-476-3811 Fri 1:00 PM - 5:00 PM
    Details
    Humane Society of Chittenden County
    Humane Society
    142 Kindness Court
    South Burlington, VT 05403

    Located in Chittenden County

    802-862-0135
    Details
    Kingdom Animal Shelter, Inc.
    Shelter Organization
    1161 Portland St
    St Johnsbury, VT 05819

    Located in Caledonia County

    (802) 473-3377
    Details
    Little Cheetah Cat Rescue
    Rescue Organization
    Po Box 1008
    Hardwick, VT 05843

    Located in Caledonia County

    802-472-8628
    Details
    Luckydog Animal Control Adoption Program
    P.O. Box 71
    Arlington, VT 05250

    Located in Bennington County

    802-375-6121
    Details
    Lucy Mackenzie Humane Society
    Humane Society
    4832 Route 44
    West Windsor, VT 05089

    Located in Windsor County

    802-484-5829
    Details
    Lyndon Rescue, Inc
    Rescue Organization
    114 Vail Drive
    Lyndon, VT 05851
    +1 802-626-1101
    Details
    Mountain View Farm Animal Sanctuary
    P.O. Box 38
    East Burke, VT 05832

    Located in Caledonia County

    802-626-4039
    Details
    North Country Animal League
    3524 Laport Road
    Morrisville, VT 05661

    Located in Lamoille County

    802-888-5065
    Details
    Passion 4 Paws

    Shelburne, VT 05482
    (802) 373-4949
    Details
    Poodle Rescue of Vermont
    Rescue Organization
    P.O.Box 8355
    Essex Jct, VT 05451

    Located in Chittenden County

    802-497-4144
    Details
    Queen City Cats Inc

    Burlington, VT 05408

    Animal Shelters in Vermont

    Vermont has 43 listed animal shelters and rescue organizations, spread across 12 counties. The largest group are rescue organizations. Williston has more than any other Vermont city, followed by South Burlington and St Johnsbury. There is no shortage of choice in Vermont — old dogs, shy cats, and a fair few who will pick you first.

    Vermont has 43 listed at the moment, and they are shown above with the ones that have photos first. Open any of them for the full address, contact details and opening hours.

    A mix of both, and the difference is worth knowing before you set out. A rescue usually places animals from a network of foster homes rather than from premises you can walk into, so you generally arrange a meeting first. A shelter or humane society more often has a facility you can visit during opening hours.

    Williston has more than anywhere else in Vermont, followed by South Burlington, St Johnsbury and Burlington. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.

    Chittenden, Caledonia and Windsor counties have the most, though listings reach 12 of Vermont's counties in total. The city links in the sidebar are usually the quicker way in.

    Most listings here carry a phone number, and most link to the organization's own website. Calling ahead is worth it — opening hours change, and rescues often work by appointment rather than keeping a building open.
    SHELTER/RESCUE SEARCH

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

      HAVE YOU SEEN ME?
      Lost Cat in villa rica, GA
      Albert

      Lost since 2026-05-23

      From villa rica

      View Details
      FOUND PET
      Found Dog in Jonesboro, AR
      Found Pet

      Found on 2025-10-03

      Located in Jonesboro

      View Details
      A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
      Missing a shelter or rescue?

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

      Submit Here
      dog adopt

      Pets For Adoption

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

      ADOPT A PET