Baltimore City

Charm City Companions
Pet owners who live in the McElderry Park Area in zip codes 21205 and 21224 are eligible for a free cat or dog spay/neuter through Charm City Companions. Find out more by contacting them at or 443-863-8117.

Southwest Spay/Neuter Program
Baltimore City Residents are now eligible for the $20 Healthy Pet Package with Baltimore County’s Southwest Spay/Neuter Program. Schedule your appointment online or call 410-887-2938 for more details.

Baltimore City Flyer180906.jpg

Maryland SPCA
Pet owners who qualify based on income and live in one of these zip codes: 21201, 21202, 21205, 21213, 21215, 21216, 21217, 21218, and 21223 may be eligible for free dog or cat spay/neuter surgery, rabies & distemper vaccines, and a nail trim at the Maryland SPCA. There are a limited number of these free surgery spots available for the year, so sign up as soon as possible. Please contact them at 410-899-SPAY (7729) or and be sure to mention your zip code to sign up for the free program.

All others should know that the Maryland SPCA provides low-cost spay and neuter surgeries (currently priced at $100 per dog and $40 per cat, which includes the spay or neuter surgery, rabies and distemper vaccinations, and nail trim.) Check out their site at: You can reach their Spay/Neuter Clinic at 410-889-SPAY(7729) or Some breed, age, and size restrictions apply.

If you do not qualify for any of these programs,
please email B-More Dog to see if we can be of further help.

Baltimore County

Baltimore County Animal Services
Free and low-cost spay/neuters by appointment in their three facilities:

Main Facility, 13800 Manor Road, Baldwin
Spay and Neuter Center, 7702 Dunmanway, Dundalk
Southwest Area Park Spay and Neuter Facility, 3941 Klunk Drive, Brooklyn

In Baltimore County, these ZIP codes qualify for free spay/neuter for cats and dogs at the facility indicated:

  • Dundalk facility: 21219, 21220, 21221, 21222, 21224 and 21237

  • Southwest Area Park facility: 21207, 21227 and 21244.

All three facilities also offer free spay or neuter for cats and pit bulls to low-income County residents with a 9-digit client ID. All of the county's free spay/neuter services also include a microchip, rabies vaccine and a County license, as needed. 

For all other Baltimore County residents, dogs and cats may be spayed or neutered, and receive other valuable services including vaccines, a license, dewormer, and a microchip for a low-cost fee of only $20. Find more details here:

Other Counties in Maryland

For a list of free and low-cost spay/neuter options in other counties, please visit: