A NEW LEASH ON LIFE Welcome to the York County SPCA
The York County SPCA is dedicated to providing long-term human and animal services to residents of York County through programs that find permanent, loving homes for displaced and stray animals, help control animal population growth, investigate and prosecute cruelty offenders, and educate the general public about animal wellness and safety.
Animals Saved *Since 1926, the YCSPCA has saved more than 350,000 animal lives.
Pets Given Refuge *In 2022, pet housing we provided temporary for 24 pets whose owners were experiencing homelessness or fleeing domestic violence.
Rescue Transfers *In 2022, we sent more than 260 animals to partnering rescues.
Minnie arrived at our shelter as a stray only five days prior to our new canine foster and rescue coordinator starting in her new role. Little did she know that this senior Dachshund would deeply impact her and leave paw prints on the hearts of all she met. Read the whole story here.
Little eight-month-old Talulah went through a lot in her short life to find her forever home, including being surrendered to the shelter when her owners could no longer care for her and a stress-induced diagnosis. Read her "tail" of triumph here!
In honor of August being National Clear The Shelters Month, the York County SPCA is waiving all animal adoption fees August 20 through August 27! We will be holding six adoption events at our shelter and Petco satellite location. Click here to read more!