What is the Animal Sterilization Assistance Program (ASAP)?
The ASAP is designed to alleviate the financial burden of spaying and neutering pets for residents of unincorporated areas of San Bernardino County and the contract city of Big Bear Lake. The San Bernardino County Board of Supervisors has allocated $180,000 annually for spay and neuter vouchers. Now, through July 1, 2026, the vouchers cover $200 for dogs and $100 for cats, helping to reduce the overall cost of surgery. Vouchers are distributed on a first-come, first-served basis, while funds last. Eligible pet owners may request vouchers, which, upon issuance by San Bernardino County Animal Care, can be redeemed at pre-approved participating local veterinary clinics. By offering financial assistance, the program aims to reduce pet overpopulation, easing the burden on the community and local animal shelters.
Owned Pets
For owned pets, the owned pet must reside in the San Bernardino unincorporated County service areas. A limit of 4 owned pets per household may receive this service.
View our service area map to see if the owned pet qualifies. Locations colored in “blue” and “brown” on the map are eligible for this program.


Community Cats
For the community cats, the trapping address must be located in the San Bernardino County unincorporated service areas.
View our service area map to see if the community cat qualifies. Locations colored in “blue” and “brown” on the map are eligible for this program.
Participating Veterinarians
When you receive your voucher in the mail, please make an appointment with one of the vets listed below.
- Animal Action League Mobile Clinic
- 62762 29 Palms Hwy, Joshua Tree
- 760-366-1100
- Animal Care Hospital
- 21554 Hwy 18, Apple Valley
- 760-247-0292
- Animal Samaritans
- 72307 Ramon Rd., Thousand Palms
- 760-343-3477
- Antony Animal Hospital
- 16284 Main St. Hesperia
- 760-947-0191
- Apple Valley Animal Hospital
- 18107 Hwy 18, Apple Valley
- 760-242-5400
- ARK Animal Hospital
- 15714 Bear Valley Rd., Victorville
- 760 245-7300
- Barstow Animal Rescue Clinic
- 1238 E. Main St., Barstow
- 442-295-9136
- Bear Valley Animal Hospital
- 20991 Bear Valley Rd., Apple Valley
- 760-240-5228
- Companion Animal Clinic
- 7332 Pioneer Town Rd., Yucca Valley
- 760-228-1474
- Country Animal Care
- 4525 Phelan Rd., Phelan
- 760-868-2188
- Crestwood Animal Hospital
- 1131 W. Inyokern Rd., Ridgecrest
- 760-446-7616
- Desert Care Animal Hospital
- 15664 Main St, # 130, Hesperia
- 760-949-7387
- Desert Mountain Veterinary
- 657 Hwy 138, Pinon Hills
- 760-868-2418
- Family Pet Clinic of Phelan
- 4385 Phelan Rd., Phelan
- 760-868-8610
- Friends of the Ridgecrest Animal Shelter
- 411 San Bernardino Blvd, Ridgecrest
- 760-499-5190
- Hesperia Animal Hospital
- 9540 I Ave, Hesperia
- 760-948-1553
- Isa Companion Clinic
- 790 E. Main St., Barstow
- 760-256-1649
- Mesa Animal Hospital, Inc.
- 14643 Palmdale Rd., Victorville
- 760-245-0109
- PetSmart Veterinary Services
- 12624 Amargosa Road, Victorville
- 760-531-2225
- Samaritan Animal Hospital
- 20258 Hwy 18, Suite 450, Apple Valley
- 760-240-6000
- VCA Yucca Valley Animal Hospital
- 57185 29 Palms Hwy, Yucca Valley
- 760-365-0641
- Arrowhead Animal Hospital
- 27244 Hwy 189, Lake Arrowhead
- 909-336-6800
- Rim Forest Animal Hospital
- 1299 Bear Springs Road, Rim Forest
- 909-337-8589
- Adobe Animal Hospital
- 6331 Haven Ave #4, Rancho Cucamonga
- 909-483-3535
- Adobe Veterinary Clinic
- 31535 Dunlap Blvd., Yucaipa
- 909-794-6773
- Ala-Palm Animal Hospital
- 8068 Palm Ave, Highland
- 909-862-5111
- Animal Medical Hospital Association
- 25778 E Baseline St., San Bernardino
- 909-862-3020
- Arrowview Animal Hospital
- 766 E. Highland Ave., San Bernardino
- 909-883-0310
- Chino Veterinary Hospital
- 12578 Central Ave, Chino
- 909-628-5155
- Community Animal Hospital
- 562 W. Rialto Ave, Rialto
- 909-874-4660
- Fontana Animal Hospital
- 16153 Foothill Blvd, Fontana
- 909-355-5600
- Francis Animal Hospital
- 5284 Francis Ave, Chino
- 909-591-6581
- Humane Animal Hospital
- 9257 Sierra Ave, Fontana
- 909-829-8840
- Humane Society of San Bernardino Valley
- 347 W. Orange Show Rd., San Bernardino
- 909-386-1400
- Mary S. Roberts Spay/Neuter Clinic
- 6165 Industrial Ave., Riverside
- 951-977-8634
- Northside Veterinary Clinic
- 939 W. 40th St., San Bernardino
- 909-883-0994
- Ontario Spay and Neuter
- 750 N. Archibald Suite L, Ontario
- 844-676-7387
- Prestige Animal Hospital
- 10986 Sierra Ave Fontana
- 909-357-7300
- Prestige Animal Hospital
- 16055 Sierra Lakes Pkwy 100 Fontana
- 909-329-2860
- Rialto Animal Hospital
- 1480 N. Ayala Dr., Rialto
- 909-875-6161
- Valley Animal Hospital
- 1786 N. Riverside Ave., # 1, Rialto
- 909-877-2384
- West Highland Dog and Cat Hospital
- 1795 W. Highland Ave, San Bernardino
- 909-887-5021
- Yucaipa Animal Hospital
- 32161 Yucaipa Blvd,, Yucaipa
- 909-794-3118
Frequently Asked Questions
Please contact your local animal care agency to learn more about the resources and services they offer. Enter your address in the service area map to find out which animal care agency serves your area. You may also reach out to Actors and Others to inquire about spay and neuter assistance. If you have any questions, please email SBCASAPVoucher@dph.sbcounty.gov with any inquiries.
The cost of spaying or neutering your pet is significantly lower than the expense of raising a litter of puppies or kittens, as well as the potential cost of treating infections, cancers, and behavioral issues that are common in unaltered pets. Spaying and neutering also promote a healthier and longer life for your pet(s).
Additionally, uncontrolled breeding has contributed to the overpopulation issue in San Bernardino County, overwhelming local shelters and leaving many pets without homes. By spaying and neutering, you help reduce this burden. Please be responsible and have your pets spayed or neutered.


