All states›Animal Shelters & Rescues›West Virginia

Animal Shelters & Rescues in West Virginia

89 of the 231 dog parks, shelters, trainers and boarding kennels we track in West Virginia are shelter and rescue services. Full listings for every city are on the West Virginia page.

89locations
56cities
231locations statewide

Organizations vary between open-admission municipal facilities and private, foster-based rescues that do not operate a public viewing kennel. Choosing where to adopt depends on whether you want to walk through on-site kennels or submit an application online before meeting dogs in private homes. Adoption fees, home visit requirements, and hold periods for stray animals differ significantly across locations.

Charleston 6

  1. The Tails of Tuppers Creek

    1166 Tuppers Creek Rd, Charleston, WV 25312-9669

  2. Kanawha-charleston Humane Association

    1248 Greenbrier St, Charleston, WV 25311-1002

  3. Dog Bless

    Charleston, WV

  4. Camp Critter Creek

    51 Happy Hounds Dr, Charleston, WV 25302

  5. Catch & Release

    8132 Sissonville Dr, Charleston, WV 25320-9594

  6. Kanawha County Animal Shelter

    1248 Greenbrier St, Charleston, WV 25311-1002

Morgantown 5

  1. Barkbarn

    1236 Downwood Manor Dr, Morgantown, WV 26508

  2. Blue Mountain K-9

    3603 Grafton Rd, Morgantown, WV 26508-3600

  3. Acca

    286 Fairchance Rd, Morgantown, WV 26508-4464

  4. Animal Friends of North Central West Virginia

    252 Brewer Rd, Morgantown, WV 26508-3582

  5. Grateful Dog

    24 Juneau lane, Morgantown, WV 26501

Martinsburg 4

  1. Berkeley County Animal Control

    700 S Queen St, Martinsburg, WV 25401

  2. Berkeley County Humane Society

    554 Charles Town Rd, Martinsburg, WV 25405

  3. Rescue Me WV

    59 E Rd, Martinsburg, WV 25404

  4. Mountaineer Mutts

    93 Pleasant Ct, Martinsburg, WV 25404

Berkeley Springs 3

  1. Humane Society of Morgan County West Virginia

    5366 Valley Rd, Berkeley Springs, WV 25411

  2. Six Paws Farm Animal Sanctuary

    Berkeley Springs, WV 25411

  3. Morgan Co Animal Control

    38 Dispatch Ln, Berkeley Springs, WV 25411

Fairmont 3

  1. The Doggie Den

    139 Clermont Rd, Fairmont, WV 26554-3469

  2. Marion County Humane Society

    2731 Locust Ave, Fairmont, WV 26554

  3. Crosby's K-9 Country Club

    1442 E Grafton Rd, Fairmont, WV 26554

Kearneysville 3

  1. Tri State Pet Care

    10045 Leetown Rd, Kearneysville, WV 25430

    Mon-Sun 9am-11:30am

  2. Animal Welfare Society

    23 Poor Farm Rd, Kearneysville, WV 25430

  3. Jefferson County Animal Control

    161 Poor Farm Rd, Kearneysville, WV 25430

New Cumberland 3

  1. Hancock County Animal Shelter

    715 Gas Valley Rd, New Cumberland, WV 26047

  2. Hancock County Humane Foundation

    241 Ohio River Blvd, New Cumberland, WV 26047-4191

  3. Friends of HC Animals

    New Cumberland, WV

Augusta 2

  1. Hampshire County Animal Shelter Our New PAGE

    155 Kerr Dr, Augusta, WV 26704

  2. Augusta Volunteer Rescue Squad

    16745 Northwestern Pike, Augusta, WV 26704

Bluefield 2

  1. Second Chance for Cats

    874 Littlesburg Rd, Bluefield, WV 24701

  2. Demoiselles Pet Paradise

    469, 501 Airport Rd, Bluefield, WV 24701

Clarksburg 2

  1. PupSavers Rescue Inc

    40 Chickerell St, Clarksburg, WV 26301

    Sat-Sun 11am-7pm

  2. Wild & Free Pet Care

    10135 Cost Ave, Clarksburg, WV 26301

Fayetteville 2

  1. Fayette County Animal Shelter

    513 Shelter Rd, Fayetteville, WV 25840-8055

  2. Hide & Seek Dog Retreat

    1822 Beckwith Rd, Fayetteville, WV 25840

Huntington 2

  1. Huntington Cabell Wayne Animal Control Shelter

    1901 James River Rd, Huntington, WV 25701-4520

  2. Sunshine Animal Shelter

    1904 Washington Blvd, Huntington, WV 25701

Hurricane 2

  1. New Hope Animal Rescue

    Paws and Shop Thrift Store, 2806 Putnam Ave, Hurricane, WV 25526-1424

  2. Putnam County Humane Society

    2806 Putnam Ave, Hurricane, WV 25526

Kingwood 2

  1. Preston County Animal Shelter

    278 Poor Farm Rd, Kingwood, WV 26537

  2. Potel Grace

    154 Mile View Ln, Kingwood, WV 26537

Marlinton 2

  1. Humane Society Pocahontas

    410 2nd Ave, Marlinton, WV 24954

  2. Pocahontas County Animal Shelter

    300 2nd Ave, Marlinton, WV 24954

New Martinsville 2

  1. Wetzel County Animal Shelter

    399 Mollohan Dr, New Martinsville, WV 26155

  2. Wetzel County Animal Shelter

    399 Mollahan Dr, New Martinsville, WV 26155

Oak Hill 2

  1. New River Animal Rescue

    201 Maple Ave, Oak Hill, WV 25901

  2. New River Humane Society

    201 Maple Ave, Oak Hill, WV 25901-3475

Princeton 2

  1. MCAS Princeton

    961 Shelter Rd, Princeton, WV 24739-7701

  2. Mercer County Animal Shelter

    961 Shelter Rd, Princeton, WV 24739-7701

Shinnston 2

  1. Humane Society of Harrison County

    2450 Saltwell Rd, Shinnston, WV 26431

  2. Harrison County Animal Control

    2420 Saltwell Rd, Shinnston, WV 26431

St Marys 2

  1. Pleasants County Dog Shelter

    669 Pike Rd, St Marys, WV 26170

  2. Pleasants County Cat Shelter

    2709 N Pleasants Hwy, 669 Pike Road, St Marys, WV 26170

Ballard 1

  1. All Tails Delightful

    60 Minnie Dunn Rd, Ballard, WV 24918-6013

Beckley 1

  1. Humane Society of Raleigh County

    325 Grey Flats Rd, Beckley, WV 25801

Belington 1

  1. Animal Friends of Barbour County

    320 Valley Bend Rd, Belington, WV 26250

    Fri 10am-2pm

Buckhannon 1

  1. Lewis-Upshur Animal Control Facility

    318 Mud Lick Rd, Buckhannon, WV 26201

    Mon-Fri 10am-2:30pm, Sat 10am-2pm

Bunker Hill 1

  1. Critter Love

    1979 Runnymeade Rd, Bunker Hill, WV 25413

Chapmanville 1

  1. Pawley's Porch

    397 Lily Branch Rd, Chapmanville, WV 25508

Charles Town 1

  1. NHES Old

    3731 Berryville Pike, Charles Town, WV 25414-4755

Cottageville 1

  1. Jackson County Animal Shelter

    86 County Farm Rd, Cottageville, WV 25239

Duck 1

  1. Alpha K-9 Center

    648 Ossia Rd, Duck, WV 25063-8480

Elkins 1

  1. Randolph County Humane Society of ElkinsWV

    195 Weese St, Elkins, WV 26241-3721

    Wed-Fri 12am-5pm, Sat-Sun 12am-3pm

Follansbee 1

  1. Friends-4-Life Rescue

    556 Banfield Ave, Follansbee, WV 26037

Gerrardstown 1

  1. Freedom Hearts Animal Rescue

    Box 114, Gerrardstown, WV 25420

Harrisville 1

  1. Ritchie County Humane Society

    2220 Pullman Rd, Harrisville, WV 26362

    Mon-Wed 12pm-3pm, Fri-Sat 12pm-3pm

Hedgesville 1

  1. Waggin Tails

    2137 Providence Church Rd, Hedgesville, WV 25427

    Mon-Thu 8am-6pm, Fri-Sat 9am-5pm, Sun 8am-10am

Hinton 1

  1. Three Rivers Avian Center

    279 HC 74, Hinton, WV 25951

Keyser 1

  1. Friends of Felines and Ferals​

    113 Armstrong St, Keyser, WV 26726

Lewisburg 1

  1. Greenbrier County Humane Society

    151 Holliday Ln, Lewisburg, WV 24901

    Tue-Sat 11am-5pm

Moundsville 1

  1. Marshall County Animal Shelter

    37 Animal Shelter Dr, Moundsville, WV 26041

    Mon 11am-4pm, Wed-Sat 11am-4pm, Sun 12pm-4pm

Ona 1

  1. Little Victories Animal Rescue Shelter

    3589 Wire Branch Rd, Ona, WV 25545-9514

Parkersburg 1

  1. Humane Society of Parkersburg

    530 29th St, Parkersburg, WV 26101

    Mon-Fri 10:30am-4pm

Parsons 1

  1. Tucker County Animal Shelter

    586 Brooklyn Heights Rd, Parsons, WV 26287

Pennsboro 1

  1. Freedom Feathers Parrot Rescue

    131 Vly Vw Dr, Pennsboro, WV 26415

Philippi 1

  1. Circle M Pet Motel

    2621 Arden Rd, Philippi, WV 26416

Point Pleasant 1

  1. Mason County WV Animal Shelter

    1965 Fairground Rd, Point Pleasant, WV 25550-3903

Salem 1

  1. Doddridge County Humane Society

    1286 Co Rte 50/14, Salem, WV 26426

Seth 1

  1. Boone County Dog Pound

    Fosterville, Seth, WV 25181

Sistersville 1

  1. Olive Branch Animal Rescue & Refuge

    2499 Badger Run Rd, Sistersville, WV 26175

Spencer 1

  1. Roane County Animal Shelter

    2550 Parkersburg Rd, Spencer, WV 25276

Summersville 1

  1. Nicholas County Animal Shelter

    229 Stadium Dr, Summersville, WV 26651

Sutton 1

  1. Braxton County Animal Shelter

    10 Animal Shelter Lane, Sutton, WV 26601

Triadelphia 1

  1. Ohio County Animal Shelter

    7011 National Rd, Triadelphia, WV 26059

Union 1

  1. Monroe County Animal League

    Union, WV 24983

Upper Tract 1

  1. Pendleton Animal Welfare Shelter

    5450 Smoke Hole Rd, Upper Tract, WV 26866-8673

Wana 1

  1. The Triple BBB Cat Sanctuary

    7488 Mason Dixon Hwy, Wana, WV 26590

Welch 1

  1. McDowell County Humane Society

    109 Dog Bone Dr, Welch, WV 24801

Wheeling 1

  1. Play N Stay Pet Camp - WHG

    132 Peters Run Rd, Wheeling, WV 26003-7833

    Indoor
Check visitor policies early. Municipal facilities usually allow walk-in visits during public hours, but private rescues often require an approved application before scheduling a meet-and-greet.

Also in West Virginia

Good to know

What is the difference between an animal shelter and a rescue organization?

Shelters typically operate a physical facility that houses stray or surrendered animals directly on site. Rescue organizations are often run by volunteers using network foster homes, meaning animals live in private residences until adoption.

How much does it typically cost to adopt a dog?

Adoption fees typically range from $50 to $350 depending on the organization and the age of the dog. Puppies usually carry higher fees, while standard fees generally include spay or neuter surgery, initial vaccinations, and a microchip.

Can I bring my current dog to meet a potential rescue dog?

Most organizations require or strongly encourage a controlled meet-and-greet between your existing dog and the rescue dog before finalizing an adoption. Staff or foster parents usually facilitate this interaction on neutral ground at the facility or a local park.

How long is a dog in heat?

A dog's heat cycle typically lasts for several weeks, averaging about three weeks in total. During this period, female dogs should be kept away from communal spaces across West Virginia to avoid accidental breeding. Owners can explore 89 dog parks in West Virginia to plan future visits once the cycle ends.

How long does a dog stay in heat?

Female dogs usually stay in heat for about three weeks, during which they can attract male dogs from significant distances. To ensure safety, restrict outdoor play to private, fully fenced yards throughout West Virginia. Our guide lists 89 dog parks in West Virginia for safe exercise options after the heat cycle completes.