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.