Skip to main content

City of Salem Animal Shelter

Physical Shelter
Type:
Animal Shelter
Website:

Our Mission

We believe every pet, whether young or old, social or shy, deserves the opportunity to live a safe, healthy, and fulfilling life. Our pets receive the highest level of care, compassion, and respect while in our facility.

We are committed to finding loving, responsible families for every cat and dog in our care who will provide them with the love, attention, and lifelong care they deserve. We promote responsible pet ownership by emphasizing the importance of spaying and neutering, appropriate housing, regular veterinary care, and, above all, a lifetime of love and companionship.

About Us

The Salem Animal Shelter has been caring for and finding homes for the City of Salem's homeless dogs and cats for over 30 years. In August of 2001, we also became the contract housing facility for Craig County's homeless animals. We work hard to put good animals in good homes as well as protect every member of our community. Thanks to a wonderful staff, a strong positive relationship with Animal Control, and support from our city administration and community we are able to do the following and more:

Help reduce the overpopulation of homeless animals through spay/neuter programs

Rescue abused and neglected animals and teach responsible pet care

Educate youth and adults on the value of all life and how to be kind and responsible with animals both offsite in classrooms and on tours of the shelter

Place good animals in new loving homes

Help injured, sick, and orphaned wildlife

Services We Offer

Adoptions, Volunteer Program

Adoption Process

First, you come into to meet a pet and if it seems like it will be a good fit for the household you will fill out an application. If you have other dogs a meet and greet is required with no exceptions. We do call vets to make sure current and previous pets are/were fixed and up to date on vaccines. We also call landlords or parents (if you live with them still) to make sure you are allowed to have the pet. If you get approved, you get to take the pet home the same day after signing the contract and paying the $30 adoption fee.

How to Meet Our Pets

Walk in during our hours of operation.

Special Programs & Areas Served

Special Programs: The Dog Day Out program helps socialize dogs and get them out of their cages for a while which helps with kennel stress.

Areas Served: Salem, VA and Craig County, VA

Pets at City of Salem Animal Shelter

13 available pets found

ROSIE/0000728

Pit Bull Terrier
Female • Adult • Large
3 miles

RUSTY/0000781

Pit Bull Terrier
Male • Senior • Large
3 miles

TUCKER/0000979

Schipperke / Border Collie
Male • Young • Medium
3 miles

YOGI/0001007

Labrador Retriever
Male • Young • Medium
3 miles

KNOX/0001062

Husky / Australian cattle dog
Male • Young • Medium
3 miles

DUKE/0001159

Foxhound
Male • Adult • Large
3 miles

EVANGELINE/0001178

Pit Bull Terrier
Female • Young • Medium
3 miles

EEYORE/0001179

Treeing Walker Coonhound
Male • Adult • Medium
3 miles

TOOTSIE/0001180

Pit Bull Terrier
Female • Young • Medium
3 miles

CARL/0001182

Domestic Short Hair
Male • Baby • Medium
3 miles

SKYE/0001189

Pit Bull Terrier
Female • Adult • Large
3 miles

BRISKET/0001206

Hound
Male • Young • Medium
3 miles

DONUT/0001218

Domestic Short Hair
Female • Young • Medium
3 miles

Questions About City of Salem Animal Shelter

How many pets does City of Salem Animal Shelter have available for adoption?

City of Salem Animal Shelter has 13 pets listed for adoption on WeRescue right now. The list on this page is updated as pets arrive and are adopted.

Where is City of Salem Animal Shelter located?

City of Salem Animal Shelter is located at 1301 Indiana Street, Salem, VA 24153. Areas served: Salem, VA and Craig County, VA.

How do I adopt a pet from City of Salem Animal Shelter?

First, you come into to meet a pet and if it seems like it will be a good fit for the household you will fill out an application. If you have other dogs a meet and greet is required with no exceptions. We do call vets to make sure current and previous pets are/were fixed and up to date on vaccines.

How do I contact City of Salem Animal Shelter?

You can call (540) 375-3038 or visit https://www.facebook.com/salemanimalshelter. Contact details are also listed at the top of this page.