When your pet is no longer able to live pain-free and with dignity, it may be time to think about humane euthanasia. The following organizations offer low-cost end-of-life services for pets. The requirements for assistance vary, so please review the requirements for each individually.
These businesses/programs were compiled as a courtesy and are neither endorsed, nor guaranteed, by the Animal Rescue Foundation.
Clinics Offering Low-Cost Humane Euthanasia
The following clinics operate primarily within Northern California:
- Services available in Walnut Creek, CA.
- Services offered to Contra Costa County residents only.
- Limited space available, currently booked up to six weeks in advance.
- Services available in Berkeley, CA.
East Bay SPCA Family Veterinary Clinic
- Services available in Oakland, CA.
- Services available in Milpitas, CA.
- An online database of veterinarians offering in-home euthanasia.
- Services available in Novato, CA.
- Services available in Oakland, CA.
- Services offered to Oakland residents only.
Peninsula Humane Society & SPCA
- Services available in San Mateo, CA.
- Services available in Sacramento, CA.
San Francisco Animal Care and Control
- Services available in San Francisco, CA.
Grief Support
The following groups operate primarily within Northern California, although many currently are meeting online via video conferencing apps:
- A collection of resources for grieving pet guardians.
- Support group meets online.
- Support group and individual counseling meet online.
Friends of Alameda Animal Shelter
- Support group meets online.
- Support group meets online.
- Support group meets online.
- Support group serves Alameda, San Francisco, Santa Clara, and Contra Costa County residents.
Peninsula Humane Society & SPCA
- Support group meets online.
Pet Emergency + Specialty Center of Marin
- A collection of resources for grieving pet guardians.
Redwood Empire Veterinary Medical Association
- Support group meets online.
- Support group meets online.
- Support group meets in San Francisco, CA.
- Resources from San Francisco SPCA
- Support group meets in Vacaville, CA.
- Support group meets online.
- Support group meets in Pleasanton, CA.