West Virginia Animal Shelters

178 Shelters

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

    Karen and friends Animal Rescue Inc.
    Rescue Organization
    P O Box 6123
    Charleston, WV 25362

    Located in Kanawha County

    304-553-8140
    Details
    Katies Rescue Shelter
    Rescue Organization
    P.O. Box 194
    Camden-On-Gauley, WV 26208

    Located in Webster County

    304-226-5859
    Details
    Kats Critter Home
    P.O. Box 354
    Branchland, WV 25506

    Located in Lincoln County

    304-778-7089
    Details
    KRAZIE LADIES ANIMAL RESCUE
    Rescue Organization

    CHARLESTON, WV 25311
    (301) 938-6859
    Details
    Lewis Upshur Dog Pound
    Rt. 10 Box 387-A
    Buckhannon, WV 26201

    Located in Upshur County

    304-472-3865
    Details
    Life Line Fosters Midatlantic
    430 Atwood Drive
    Gerrardstown, WV 25420

    Located in Berkeley County

    304-229-0475
    Details
    Little Victories Animal Rescue
    Rescue Organization
    4361 Prices Creek Road
    Huntington, WV 25701

    Located in Cabell County

    304-697-4344
    Details
    Lost Angels Animal Rescue
    Rescue Organization
    P.O. Box
    St Albans, WV 25177

    Located in Kanawha County

    304-721-4652
    Details
    Marion County Animal Rescue League
    Rescue Organization
    P.O. Box 1760
    Fairmont, WV 26555

    Located in Marion County

    Marion County Humane Society
    Humane Society
    Rt 1 Box 31A
    Fairmont, WV 26555

    Located in Harrison County

    304-366-5391
    Details
    Marshall County Animal Rescue League
    Rescue Organization
    P.O. Box 13
    Glen Dale, WV 26038

    Located in Marshall County

    304-845-9770
    Details
    Marshall County Animal Shelter
    Shelter Organization
    12Th Street
    Moundsville, WV 26041

    Located in Marshall County

    304-845-9770
    Details

    Animal Shelters in West Virginia

    West Virginia has 178 listed animal shelters and rescue organizations, spread across 49 counties. The mix is fairly even between rescue organizations and animal shelters. Charleston has more than any other West Virginia city, followed by Fairmont and Martinsburg. Somewhere on this list is a West Virginia dog or cat who would much rather be at your place.

    West Virginia has 178 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.

    Charleston has more than anywhere else in West Virginia, followed by Fairmont, Martinsburg and Huntington. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.

    Berkeley, Kanawha and Jefferson counties have the most, though listings reach 49 of West Virginia'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 Raytown, MO
      Jinx

      Lost since 2026-04-17

      From Raytown

      View Details
      FOUND PET
      Found Cat in Valley Glen, CA
      Found Pet

      Found on 2026-06-14

      Located in Valley Glen

      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