Free tool

Air Duct Cleaning Price Calculator Canada | Rates by Province

See what Canadian air duct cleaning pays per job: vent count and systems set a published price in Canadian dollars, adjusted by province, with your margin checked against crew hours.

Your area
Province Prefills a typical labour cost for your province — fine-tune it below to your real numbers.
The house
Your costs and margin Optional — check what you keep at this price
Your costs
Profit settings

How these estimates are calculated

Place, currency and tax. Prices are for Canada, in CAD (C$). They exclude GST, HST and any provincial tax. Which of them applies, and at what rate, depends on the province and, for provincial tax, on the kind of service. The range is a national average. When you pick your province, the calculator scales the labour share of the range by a local index from 0.85 to 1.24. The calculator does not quote below its minimum price, C$250 at the national average.

Where the range comes from. The market range for this job comes from prices published for Canada by marketplaces where customers hire pros. We name these sources by type, not by company. Where no Canadian source prices a job, we derive its range from the US range and record it as an assumption. We check the hourly rates against Job Bank wage data, and for lawn care the Canadian Nursery Landscape Association wage survey. A trade's rate should sit well above what its workers earn, because it also pays for overhead, travel and insurance.

Market price and your price. "What pros charge" is the market range for the job you describe. Your own cost figures do not change it. The table under it, "Your costs at this price", uses your figures: time on the job, labour cost, materials, equipment, travel, fees and overhead. Profit is the market price minus those costs.

Canadian duct pricing has something the other markets do not: a vent-count ladder published by a licensed contractor rather than by a marketplace. That is what the hours in this calculator are built on, and it is why the Canadian numbers here are the firmest of the four markets that have this product at all.

How the calculator works

  1. Count every vent. Supply registers and return grilles both.
  2. Each extra system is a second setup, at C$200–C$400 and close to an hour. No Canadian source prices a second system, so that range is an American figure; read it as an estimate.
  3. Add-ons are their own lines. Dryer vent, furnace, blower, coil.
  4. Your province. Prices are adjusted by a provincial labour-cost index, with a C$250 minimum under it.
  5. Your economics. “Your costs and margin” works in crew hours, because the rates in this trade are crew rates.

Typical Canadian duct cleaning prices in 2026

ItemPriceUnit
Vent or return, labour includedC$28–C$45each
Additional HVAC systemC$200–C$400 (American figure)each
Dryer ventC$150–C$200job
Furnace, blower or coilC$120–C$300unit
Antimicrobial foggingC$100–C$250system
Whole house, national averageC$500 (C$375–C$650)job

Minimum charge C$250. All figures exclude GST/HST.

The contractor’s own ladder

HomeSquare feetVentsPriceHours
Condo or small home600–1,0006–10C$250–C$3502.5–3.5
Bungalow1,000–1,50010–15C$350–C$450—
Two storey1,500–2,50015–22C$400–C$5504–5
Large home2,500–4,000+22–35+C$550–C$800+—

Check it two ways. A base of C$250 plus twelve vents at C$12 marginal is C$394; twelve vents at C$28–C$45 all-in is C$336–C$540. Both land inside the bungalow’s C$350–C$450, and they diverge at the edges — which is what the minimum charge exists to handle.

Where the Canadian numbers are thin, said plainly

Two sources, and one owns a lot of the market. The per-vent rates and the national average come from a marketplace owned by a lead-generation group; the ladder and the condo prices come from one licensed Ontario contractor. They agree in the middle.

The dryer vent disagrees with itself across sources — C$150–C$200 against C$75–C$150, a factor of two. The higher figure is used and the disagreement is recorded.

No Canadian source prices a second system. The C$200–C$400 is the American figure, carried over without scaling. The Ontario contractor prices a whole home with two furnaces at C$600–C$800, which suggests a second system costs less here. For that reason these rates carry no check date.

Tax treatment is our reading. Neither source mentions it.

Worked example

A two-storey house with 22 vents, two systems, two appliance units, a dryer vent and a long-overdue system. The typical quote lands at C$2,160 (range C$1,760–C$2,560) for about 11.7 crew hours, against a cost near C$906. That leaves C$1,254, a 58% margin before GST/HST. This is the top of the range: the Ontario contractor’s own ladder puts 22 vents and up at C$550–C$800 for a single system, and everything above that here comes from the second system, the appliances and the neglect. The “Fill with sample data” button loads this job.

What this calculator does not price

Commercial work, billed by the hour at C$50–C$75. Mould treatment, priced at C$1–C$2 per square foot on top of the base. Inspection, because five sources across the markets give five incompatible levels. Quote those from your own records.

The calculator gives you the number. For typical rates and how to build a quote, read our US air duct cleaning pricing guide. Its rates are in US dollars.

Frequently asked questions

How much should I charge for duct cleaning in Canada?

Count the vents. Published rates run C$28–C$45 per vent with labour included (one Ontario contractor prints C$25–C$35), and the national average job is C$500, between C$375 and C$650. A licensed Ontario contractor publishes the ladder: 6–10 vents at C$250–C$350, 10–15 at C$350–C$450, 15–22 at C$400–C$550, 22 and up at C$550–C$800. Prices exclude GST/HST.

How long does a job take?

About 0.3 crew hours per vent, so three and a half hours for a twelve-vent house. That figure comes from the Ontario contractor's own ladder — 2.5–3.5 hours for a condo of 6–10 vents, 4–5 hours for a two-storey of 15–22. A second system adds close to an hour, because the machine has to be moved and re-sealed.

What does the wage data say?

Canada is the only one of the five markets with a job title for this work: the federal job bank carries air duct cleaning technician under NOC 65311, at a median of C$19.23 an hour. Everywhere else the denominator is a proxy. The calculator seeds a crew cost of two of those.

Do I charge GST or HST?

Yes, once you pass the C$30,000 small-supplier threshold, at your province's rate. Neither Canadian source behind these numbers mentions tax, so every figure here is treated as before tax and that assumption is recorded rather than hidden.

What are the add-ons worth?

A dryer vent is C$150–C$200 as its own job — one source prints C$75–C$150 instead, a twofold disagreement that is recorded rather than averaged. Furnace, blower or coil units run C$120–C$300 each, and evaporator and condenser coils up to C$550. Antimicrobial fogging is C$100–C$250 per system, and mould treatment is priced per square foot on top.

Is commercial work priced the same way?

No. Commercial duct cleaning is billed by the hour rather than by the vent, at C$50–C$75, with whole jobs at C$500–C$2,000. This calculator prices residential vent counts, so quote commercial work from your own hours.