Most pest control jobs in Canada cost between $150 and $350 per visit, while rodents with exclusion work or bed bug treatments can run from $400 to $2,000 or more. If you are asking how much does pest control cost, you probably want to avoid two bad outcomes: overpaying for something simple, or going cheap and paying twice.
Below, we break down real pest control prices for Toronto, Vaughan, the GTA, and the rest of Canada, explain what drives a quote up or down, and give you a free calculator to estimate your own cost in under a minute.
How much does pest control cost in Canada? (Quick answer)
In the Toronto and GTA market, these are the ranges you will see most often:
- General insects (ants, spiders, beetles): $150 to $350 per visit
- Cockroaches: $150 to $350 per visit, often with a follow-up
- Mice or rats: $200 to $600, higher when entry points need sealing
- Bed bugs: $400 to $2,000+, depending on method and number of rooms
- Annual or seasonal plans: $500 to $1,200 per year
Use these numbers as a reality check when you compare quotes. For a figure closer to your situation, try the calculator below.
Pest control cost calculator for the GTA
Pick your pest, property, and city to see what most GTA homeowners and businesses pay. Numbers update as you choose.
What is shaping your estimate
Pest control prices by pest type
This table shows typical pest control costs in Ontario and the GTA, what usually drives the price, and whether you should expect a follow-up visit.
| Pest type | Typical range (CAD) | What drives the price | Follow-ups needed? |
|---|---|---|---|
| Ants and common crawling insects | $150 to $350 per visit | Nest location, trail activity, access | Sometimes |
| Carpenter ants | $300 to $800 | Nests inside wood, number of colonies | Often |
| Cockroaches | $150 to $350 per visit | Unit type, spread to nearby units | Often |
| Wasp or hornet nests | $150 to $350 per nest | Height, hidden nests in walls or soffits | Rarely |
| Rodents (mice or rats) | $200 to $600 | Entry points, exclusion work, attic or basement access | Often |
| Bed bugs | $400 to $2,000+ | Treatment method, square footage, number of rooms | Often |
| Annual or seasonal plans | $500 to $1,200 per year | Visit frequency, pest mix, property size | Built in |
How pest control costs compare across Canada
Prices shift from city to city because labour, travel, and demand are different in each market. Based on average homeowner-reported costs for pest and animal control on HomeStars, typical jobs in major Canadian cities look like this:
| City | Average reported cost (CAD) |
|---|---|
| Vancouver | $414 |
| Toronto | $617 |
| Ottawa | $695 |
| Calgary | $825 |
| Edmonton | $879 |
Those averages include big projects, so a single insect treatment in any of these cities will usually cost much less. In the GTA, travel distance also plays a part. We serve Toronto, Vaughan, Mississauga, Brampton, Markham, and the rest of the GTA, and the calculator above reflects that.
What you are really paying for
People hear “pest control” and think “spray.” That is only one piece of it. A proper service is closer to a process:
- Inspection: identifies the pest you are dealing with and where it is getting in.
- Treatment: targets the pest and the conditions that keep it alive, such as food, moisture, and hiding spots.
- Prevention: sealing gaps, advice, and monitoring that reduce repeat visits. This is where your costs drop over time.
This is also why two companies can quote very different numbers for the same problem. One may be pricing a quick visit. Another may be pricing a plan that actually finishes the job. Always ask what is included.
One-time visit vs ongoing plan: which costs less?
A one-time visit makes sense when the issue is clear and contained, like a small ant trail or a single wasp nest that is easy to reach.
An ongoing plan makes more sense when pests are seasonal, keep coming back, or put your property at high risk. Restaurants, warehouses, daycares, and multi-unit buildings benefit from scheduled visits and prevention. A plan costs more in total, but it usually works out cheaper than calling for emergency treatments two or three times a year.
What makes pest control cost go up or down
Most of the price comes down to a few variables, and you can control some of them.
- Pest type and behaviour. Cockroaches and bed bugs behave very differently from ants, so the scope of work changes.
- Severity and spread. Treating one room is different from treating multiple rooms or floors.
- Number of visits. Follow-ups are common for stubborn infestations.
- Access and layout. Attics, crawlspaces, wall voids, and tight mechanical rooms add time.
- Exclusion work. For rodents, sealing entry points can be the biggest part of the invoice.
- Timing. Same-day, evening, or weekend service may cost more with some companies.
Residential, condo, and commercial pest control costs
Houses
For detached homes and townhouses, the biggest price swing is access. Basements, garages, and attics give pests more ways in, so inspection and prevention take longer.
Condos and apartments
For condos, cost is often about coordination. If pests can travel between units, treatment timing matters, and that can add visits even when your own unit looks clean.
Commercial properties
For businesses, documentation and consistency matter as much as the treatment. You want the problem solved, tracked, repeatable, and safe for staff and customers. See our commercial pest control services for what that looks like.
Two pest types that surprise people on cost
Rodents
Rodent pricing can look high because the goal is not only removal. It is prevention. If mice or rats can still get in, the problem returns. See how we handle this in Vaughan and the GTA on our rodent control service page.
Bed bugs
Bed bugs are expensive because they are hard to eliminate without the right method and a follow-up. Heat treatment costs more upfront but often clears them in one visit. Learn what a thorough process looks like on our bed bug control service page, including inspection and treatment steps.
How to lower your pest control cost
- Call early. A few sightings cost far less to treat than a full infestation.
- Prepare the space. Clearing clutter and following the prep list speeds up the visit. Our pest control prep checklist walks you through it.
- Fix the cause. Seal gaps, fix leaks, and store food in sealed containers so pests do not return.
- Compare the full scope. A cheaper quote that skips the follow-up can cost more in the end.
- Consider a plan for repeat problems. If you call more than twice a year, a seasonal plan is often cheaper.
How to get an accurate pest control quote
Share what you saw, where you saw it, and when it started. A photo helps. Mention your property type and approximate size, plus any sensitive areas like kitchens, food storage, pets, or childcare spaces. Ask how many visits are included in the price.
Invaders Canada offers a free inspection and a no-obligation quote across the GTA, 7 days a week. Book your free inspection or call +1 (647) 227-5722.
Final takeaway
So, how much does pest control cost in Canada? Most jobs are priced in the low hundreds when the problem is contained, while complex infestations and prevention-heavy work push the price higher. The most accurate number starts with a proper inspection and a clear scope. That is how you avoid paying twice.
FAQs about pest control cost
How much is pest control in Ontario on average?
A one-time pest control visit in Ontario usually costs $150 to $400, and many jobs land around $275 to $300. Rodent, bed bug, and heavy infestations cost more because they need extra visits or exclusion work.
How much does pest control cost per visit in Toronto and the GTA?
In Toronto and the GTA, general insect treatments usually cost $150 to $350 per visit, rodent control $200 to $600, and bed bug treatment $400 to $2,000 or more depending on the method and the number of rooms.
How much does a yearly pest control plan cost in Canada?
Annual or seasonal pest control plans in the GTA typically cost $500 to $1,200 per year. The price depends on how many visits are included, which pests are covered, and the size of the property.
Is a pest control inspection free?
Many companies offer free inspections or estimates. Invaders Canada offers a free inspection to assess the problem and give you a no-obligation quote.
Does same-day or weekend pest control cost more?
Some companies add a surcharge for same-day, evening, or weekend visits. Ask whether the quote includes this before you book, especially for urgent jobs like wasp nests or rodents in the kitchen.
Is DIY pest control cheaper than hiring a professional?
Store-bought sprays and traps cost less upfront and can handle a few ants or a single mouse. For cockroaches, bed bugs, and rodents that keep coming back, DIY often fails and you end up paying for a professional anyway.
Can a landlord make a tenant pay for pest control in Ontario?
Generally, no. Landlords in Ontario must deal with pest problems as part of their maintenance duties and cannot simply bill the tenant. Disputes can go to the Landlord and Tenant Board (source: Steps to Justice).
