← Back to ResourcesAdoption Guides

Pet Adoption Fees in Canada: What They Cover

An adoption fee buys spay or neuter, vaccinations, a microchip, and a health check, a package that costs more at a clinic than the fee itself. Dogs typically run $150 to $300 at municipal pounds and $250 to $700 at foster-based rescues; cats commonly run $100 to $250, kittens a little more. Here is what the fee pays for, why it exists, and why a free pet usually costs more.

6 min read · Updated July 4, 2026
Author: LocalPetFinder Team
A happy couple completing adoption paperwork with a dog and a cat carrier beside them

The short answer

The fee is subsidized vet care with a pet attached: spay or neuter, vaccines, microchip, and a health check, bundled below clinic cost. Each organization posts exact fees per animal, so the table below gives the typical Canadian ranges by source type. If cost is tight, ask about reduced-fee animals; if you found a “free” pet instead, budget for the full vetting the fee would have covered.

Typical fee ranges by source

SourceDogsCatsNotes
Municipal pound / animal services$150 to $300Often lower than dogsBasic vetting; varies most by city. Dogs come with the least behavioural history.
Humane society / SPCAMid-range; posted per animal$100 to $250 typicalSpay/neuter, vaccinations, microchip, health check; senior and long-stay animals often reduced.
Foster-based rescue$250 to $700$100 to $250; kittens $200 to $300Full vetting plus weeks of in-home behavioural notes, the most complete picture of the pet.
Breed-specific rescueToward the top of rescue rangePurebreds $400 to $900Full vetting; purebred surrenders and retirees, applications usually screened hardest.

Two patterns hold across every source. Age moves the price: puppies and kittens sit at the top of each range, seniors at the bottom, often dramatically so. And the fee tracks the vetting package, not the animal's “value”: a $400 rescue dog with full vetting and six weeks of foster behaviour notes is routinely a better deal than a $150 pound dog you will vet yourself. Fees are posted per animal on each organization's site; Calgary Humane Society's adoption listings show the typical fee-plus-vetting format. City-level detail lives in our local guides like Calgary adoption costs, and the organizations themselves are listed in our SPCA and humane society directory.

On the “free pet” comparison: free-to-good-home animals arrive unvetted, so the package the fee would have covered lands on you at full clinic prices, and free listings attract exactly the people rescues screen out. That is also why responsible private rehoming uses a modest fee. If the fee itself is the barrier to adopting, tell the shelter: reduced-fee and name-your-fee animals exist at most organizations, and staff would far rather match you with one than lose a good home over a number.

See who is waiting, fees and all

Browse adoptable dogs and cats from rescues across Canada; every listing links to the rescue and its posted fee.

Browse Dogs →Browse Cats →

Frequently Asked Questions

What does a pet adoption fee include in Canada?

At most shelters and rescues the fee bundles spay or neuter, age-appropriate vaccinations, a microchip, deworming, and a health check, and for cats usually FIV/FeLV testing. Purchased separately at a clinic, that package typically costs more than the adoption fee itself, which is why the fee is best understood as heavily subsidized vet care with a pet attached.

How much does it cost to adopt a dog in Canada?

Municipal pounds typically charge $150 to $300, and foster-based rescues $250 to $700, with humane societies in between and each organization posting exact fees per animal. Puppies sit at the top of every range, seniors at the bottom, and many organizations run reduced-fee promotions for long-stay dogs. The fee varies with what is included, so compare the vetting package, not just the number.

How much does it cost to adopt a cat in Canada?

Cat adoption fees commonly run $100 to $250, with kittens at $200 to $300 and purebred cats through breed-focused rescues at $400 to $900. Senior cats and bonded pairs often have reduced or name-your-fee pricing. As with dogs, the fee generally includes spay or neuter, vaccines, a microchip, and testing that would cost more at a clinic.

Why do shelters charge adoption fees at all?

Two reasons. The fee partially recovers the vetting and care each animal received, which almost always costs the organization more than the fee itself. And it acts as a commitment filter: a household unwilling to pay a modest fee is unlikely to absorb routine vet costs later. Fees are not profit; most Canadian rescues run on donations even with fees in place.

Is a free pet really cheaper than paying an adoption fee?

Almost never. A free-to-good-home pet arrives unvetted, so the spay or neuter, vaccines, and microchip the adoption fee would have covered land on you at full clinic prices, typically exceeding any adoption fee. Free listings also attract bad actors, which is why rescues and our own rehoming guidance recommend a modest rehoming fee even in private adoptions.

Are there low-cost or reduced-fee adoptions?

Yes, routinely. Shelters run reduced-fee events for long-stay animals, seniors often have permanently lower fees, and bonded pairs are frequently discounted to go home together. Some organizations use name-your-fee models for harder-to-place animals. If cost is the barrier to adopting, ask the shelter what reduced-fee options exist rather than turning to free classifieds.

Related Guide

Calgary Adoption Costs

The city-level fee detail and first-year budget.

Related Guide

SPCA & Humane Societies in Canada

The organizations behind the fees, province by province.

Browse

Adoptable Dogs Across Canada

Rescue dogs from shelters and foster networks, in one place.

Browse

Adoptable Cats Across Canada

Cats and kittens from rescues coast to coast.