Kingdom Animal Shelter, Inc.

1161 Portland St St Johnsbury, Vermont 05819
501(c)(3) Nonprofit
Can't keep your pet? Post them on AnimalShelter.net Post your pet

About this shelter

Kingdom Animal Shelter, Inc. in St Johnsbury, VT

Kingdom Animal Shelter is a limited access, all-volunteer, non-profit organization certified under section 501(c)(3) of the Internal Revenue Code. Our mission is to help place rescued, abandoned, abused, or neglected animals into safe, permanent homes. We honor the intrinsic value of every animal in our care and are committed to preventing overpopulation and animal cruelty.

Before you go

Adopting from Kingdom Animal Shelter, Inc.

Adoption process

All of our cats and kittens are current on their vaccinations. Adult cats and kittens that are old enough have been spayed or neutered. The adoption fees are as follows: - Kittens under 5 months: $125.00 - Senior cats (6 years and older): $47.50 - Senior cats adopted by senior citizens (60 years and older): $40.00 - All other cats: $95.00 If you are interested in meeting a cat or kitten for potential adoption, please visit us at the shelter or contact us directly. Kingdom Animal Shelter does not facilitate same-day adoptions. To adopt from us, please complete an adoption application and an authorization for the release of information form. You can bring these forms to the shelter during adoption hours, email them to [email protected], or mail them to P.O. Box 462, St. Johnsbury, VT 05819. The application and release forms are available on our website or can be obtained at the shelter. An adoption counselor will review your application, contact one to two personal references, and reach out to your veterinarian for a reference. If you are a renter, we will also contact your landlord to obtain permission for you to have a pet. Please allow at least three business days for this process to be completed. Once the review is finished, the adoption counselor will reach out to you, typically via email or phone, to inform you whether your application has been approved or declined. If approved, you will coordinate with the adoption counselor to arrange a suitable time and date to bring your new cat home. If you are interested in a specific cat or kitten, please visit the shelter or reach out to us to begin the adoption process.

Service area
We provide services to several towns in Vermont, including St. Johnsbury, Waterford, Concord, Kirby, Burke, Lyndon, Sutton, Sheffield, Wheelock, Cabot, Danville, Ryegate, Peacham, Barnet, Walden, and Hardwick.
County
Caledonia County

Also in the area

Nearby shelters and rescues

Lost your pet?

Post their photos and where they were last seen.

Report a lost pet

Pet Microchips Explained: Registering, Updating and What a Scan Shows

Pet Microchips Explained: Registering, Updating and What a Scan Shows

A microchip only brings a pet home if the number on it leads back to you. Here is how chips work, and the one step most owners never finish...

Read more about pet microchips explained: registering, updating and what a scan shows
SHELTER/RESCUE SEARCH

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

    HAVE YOU SEEN ME?
    Lost Cat
    Lost Cat in west melbourne, FL
    Kitty Cat

    Lost since 2026-06-15

    From west melbourne

    View Details
    FOUND PET
    Found Cat
    Found Cat in Saratoga, CA
    Found Pet

    Found on 2026-09-19

    Located in Saratoga

    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