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.

To keep everyone safe, we are limiting the number of visitors allowed at a time and requiring all guests and employees to wear masks in public areas.

Business Hours at Our Two Shelters


Monday through Friday Noon-6:00 PM
Saturday and Sunday Noon-3:00 PM

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