Home › Adoption Costs › Guide

How Much Does It Cost to Adopt a Dog or Cat From a Shelter? 2026 County Fee Comparison

Real adoption fees from 17 county and city shelters, from free to $300, what drives the differences, and how to pay less without cutting corners.

If you have been quoted $300 for a puppy at one shelter and "free" for an adult dog at another, you are not imagining it. Public shelter adoption fees in the United States vary more than most people expect, even between neighboring counties. We read the official fee pages of 17 county and city shelters to show what you will actually pay, and why. Every number below is on the shelter's own website and linked from our county pages.

Fees change often, especially during promotions. Always check the shelter's page (linked on each county page) before you go.

The short answer

At the public shelters we checked, most standard adult-dog fees fall between $0 and about $100, and most adult-cat fees between $0 and $80. Puppies, kittens and small dogs cost more at many shelters, sometimes a lot more (up to $250 for a small dog and $300 for a puppy at one county). Seniors and long-stay animals are often free.

A few examples from official fee pages:

  • Los Angeles County, CA: $50 for a dog or cat, or $30 if the animal has been in the care center more than 10 days.
  • San Diego County, CA: $85 for dogs, $150 for puppies 6 months and under, $75 for cats, $100 for kittens; animals 8 years and older are free.
  • Riverside County, CA: $105 for a dog during the first 48 hours it is available, then free.
  • Maricopa County, AZ: $50 for a large dog over 25 lbs, but $250 for a small dog and $300 for a puppy under 6 months.
  • Pima County, AZ (Eastside Adoption Center): dogs are free; a $20 license applies to dogs 4 months and older for county residents.
  • Harris County, TX: $50 for a dog, $80 for a puppy, $20 for a cat, with lower senior and military rates.
  • Lake County, FL: $20 for a dog and $10 for a cat.
  • Wake County, NC: $95 for a dog, $45 for a cat under 5 and $15 for a cat 5 or older.

See the full list on the adoption costs index.

Why fees differ so much

Demand. Puppies, kittens and small dogs are adopted quickly, so many shelters charge more for them. Maricopa County's fee schedule is the clearest example: $50 for a large dog, $250 for a small dog, $300 for a puppy. Large adult dogs, seniors and animals that have waited a long time are harder to place, so shelters lower or waive their fees.

Length of stay. Several shelters cut the fee the longer an animal waits. Riverside County makes every pet free after its first 48 hours available. Los Angeles County drops to $30 after 10 days. San Diego County waives fees for animals there more than 30 days. Pima County waives cat fees after two weeks.

What is bundled in. Some fees include a county pet license (Harris County, King County, Anne Arundel County and San Diego County for dogs in its service area), and some do not (Los Angeles County and Maricopa County list the license as separate). Alachua County charges $20 extra for a microchip. Compare the total, not just the headline fee. Our guide to what an adoption fee includes breaks this down.

Who is adopting. Many shelters offer lower rates to seniors and veterans. Harris County halves several fees for adopters 60 and older and for military. Hillsborough County, FL has lower fees for adopters 62 and older. San Diego County makes a senior animal free when adopted by a senior citizen. Anne Arundel County waives fees for veterans.

Shelter fees vs. the alternatives

A public shelter adoption almost always includes medical care that would cost more to buy separately: spay or neuter surgery, vaccinations and a microchip at most of the shelters we checked. Private rescues set their own fees, which can be higher because animals spend time in foster homes. Breeders are a different market entirely.

When comparing, ask each place the same questions:

  1. Is the animal already spayed or neutered? If not, is surgery included or is it a voucher?
  2. Which vaccinations are included, and is rabies one of them?
  3. Is a microchip included, and is it registered to you?
  4. Is a county or city license included or required separately?
  5. Are there extra charges such as a reservation fee? Pima County, for example, notes a $50 reservation fee may apply, credited to the adoption fee.

How to pay less (without cutting corners)

  • Watch for promotions. Los Angeles County notes frequent discount promotions for cats, and Kern County runs reduced-fee events and a 30 Day Dog program. Follow your local shelter on social media.
  • Consider an adult or senior pet. They are often free or close to it, and their personality is already known.
  • Ask about long-stay discounts. An animal that has waited a while may be reduced or free.
  • Check senior and veteran programs. If they apply to you, they can cut the fee in half or to zero.
  • Adopt a bonded pair. Austin Animal Center lets bonded pairs share a single adoption fee, and Miami-Dade offers two cats or kittens for $35.

Budget beyond the adoption fee

The adoption fee is the smallest cost of pet ownership. Plan for food, a crate or carrier, a collar and ID tag, a leash, bedding, toys, and a first visit with your own veterinarian. If your shelter's fee does not include a license, add that too. Use our new pet budget planner to list the items, mark what your shelter's fee covers, and add your own price quotes.

A few starter items worth having before pickup day: a properly sized crate or cat carrier, a leash and collar, and an engraved ID tag with your phone number.

What we do not include

We only list fees we could read on an official shelter page. If your county is missing, it is because we have not verified its fees yet, not because adoption there is free or unusually expensive. We add counties as we verify them.

Bottom line

At a county shelter, adopting a dog or cat usually costs less than $100 and includes surgery, vaccines and a microchip. The biggest savings come from choosing an adult or long-stay animal, watching for promotions, and asking about senior and veteran programs. Start with your county's page to see the exact fees and what they include.

Updated 2026-10-04 · 1064 words · By the AdoptLearnLove team.