San Antonio Humane Society Vaccination & Prevention Clinic
County shelter · 4804 Fredericksburg Rd., San Antonio, TX 78229
Checked Nov 7, 2026 on the clinic's website · How we check
The short version
Low-cost shots, heartworm tests and flea and heartworm meds, Monday to Friday, 10am to 2pm, by appointment. Rabies shot is $17. You pay a $16.50 deposit when you book. They don't treat sick pets.
Appointment only, no walk-ins
Not for everyone: check who qualifies below
Prices are on their site (24 listed below)
Who can use it
For owners who get government aid, earn less than $21,000 a year, or can't otherwise afford preventive care. You check which one applies on the service form.
Dogs on a leash, cats in a carrier
Pet must pass a quick exam to be healthy enough for shots
First rabies shot at 12 to 16 weeks old
Puppy and kitten packages are for pets 6 weeks to 6 months old
To buy flea or heartworm meds, your pet must have been seen here in the past year with a current rabies shot, plus a negative heartworm test for heartworm meds
How to get in
Book online and pay the $16.50 deposit. If no times show, they are full. Saturday clinics are on hold for now.
When
Shots: Monday to Friday, 10am to 2pm, by appointment. Flea and heartworm meds for sale Monday to Friday, 10am to 4pm. No Saturday clinics for now.
Bring any past shot or vet records. You lose the deposit if you cancel within 48 hours or miss the visit. A Spanish version of the service and price form is on their site. If your pet is sick, see a full-service vet.
Low-cost vet for check-ups, shots and common problems like itchy skin, urinary issues, heartworm and parvo. Exams are $45. Open Monday to Friday, 8am to 5pm, by appointment.
Free street clinic for pets of people who are homeless, on set Wednesdays, 10am to noon, at Harper's Chapel. Free exams, shots, parasite care and spay or neuter vouchers. First come, first served.
Free shots, health checks and spay or neuter for dogs of people who are homeless or on Section 8 housing in San Antonio. A few clinics a year, first come, first served, up to 35 dogs.