Our shelters are open for drop-in adoptions, dog license purchases, and most other services. Please call ahead to schedule an appointment if you need to surrender your pet, get end of life services, or spay/neuter a cat.

In the interest of everyone’s safety, we are currently limiting the number of visitors allowed at a time and requiring all guests and employees to wear masks indoors regardless of vaccination status. Thank you for your cooperation.

Business Hours at Our Two Shelters

Noon-6:00 p.m. Monday through Friday
Noon-3:00 p.m. Saturday and Sunday

Upper Bucks Animal Care Center

60 Reservoir Road
Quakertown, PA 18951

Get Directions

Lahaska Animal Care Center

1665 Street Road
New Hope, PA 18938

Get Directions

Administrative Address

Bucks County SPCA
PO Box 277
Lahaska, PA 18931

  • Name*
  • Sign Up for Good News