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
267-347-4674

Get Directions

Lahaska Animal Care Center


1665 Street Road
New Hope, PA 18938
215-794-7425

Get Directions

Administrative Address


Bucks County SPCA
PO Box 277
Lahaska, PA 18931

  • Name*
  • Sign Up for Good News