Countworthy

Hourly to Salary Calculator (Canada)

Convert an hourly rate into an equivalent annual salary, or a salary into an equivalent hourly rate, for any province or territory — then see gross AND net pay per hour, week, two weeks, month and year, using the same 2026 CRA payroll-deduction engine as our Take-Home Pay Calculator.

Maintained by Sohail Shah Formula last verified

These net figures take nothing off your pay for a pension plan or an RRSP. The Take-Home Pay Calculator has a box for each.
Result
Equivalent annual salary$0.00
Effective hourly rate after tax$0.00/hr
Gross vs. net, by pay period
PeriodGrossNet
Hour$0.00$0.00
Week$0.00$0.00
Two weeks$0.00$0.00
Month$0.00$0.00
Year$0.00$0.00
Average tax rate0.0%
Marginal tax rate0.00%

Not modelled: overtime pay, shift premiums or differentials, bonuses, and tax credits or deductions beyond the basics — see the Take-Home Pay Calculator for the full deduction-by-deduction breakdown this figure is built on.

Information only, not tax or employment advice — see the FAQ below for how "weeks worked" changes the answer.

Next: Take-Home Pay Calculator · RRSP Refund Calculator

Formula sourced, dated and independently re-derived — see the audit trail ↓

Quick answer

To convert an hourly rate to an annual salary in Canada, multiply it by your hours a week and by the weeks you are paid, usually 52, and divide to go the other way. A $30.00 rate at 40 hours a week for 52 weeks is 2,080 hours and $62,400.00 gross, or $48,883.43 after income tax, CPP and EI in Ontario in 2026.

Two directions, one piece of arithmetic

Underneath both directions of this calculator is the same relationship: annual pay equals your hourly rate multiplied by the hours you work in a week, multiplied by the weeks you're paid for in a year. Going from an hourly rate to a salary multiplies; going from a salary to an hourly rate divides. Where this calculator earns its keep is everything after that first multiplication: it runs the resulting gross figure through the same CRA T4127 annual payroll-deduction engine as our Take-Home Pay Calculator — federal and provincial income tax, CPP (or QPP in Quebec), and EI (or the reduced rate plus QPIP in Quebec), plus the 2% payroll tax in the Northwest Territories and Nunavut — so every figure in the results table is a real after-tax number for the province you pick, not a rough estimate.

Hours per year = hours/week × weeks/year
Hourly → Salary: gross annual = rate × hours per year
Salary → Hourly: rate = gross annual ÷ hours per year

The number almost nobody shows you

Most hourly-to-salary tools stop at gross pay — the number that appears on a job posting, not the number that appears in your bank account. This calculator's headline follows the same convention (so it's easy to compare against a posted salary or rate), but right underneath it sits the effective hourly rate after tax: your net annual pay divided by the hours you actually work in a year. It's the same net income the take-home table already shows, expressed per hour, and it's arguably the more honest number to compare between a $30-an-hour hourly job and a $62,000 salaried offer, since gross figures alone hide how much of the difference tax eats up.

52 weeks or 50? The honest answer

Canada's employment standards set a floor under paid vacation: at least two weeks a year (rising with tenure in most provinces, and under the federal Canada Labour Code for federally regulated employers), or at minimum 4% of wages paid out as vacation pay. A salaried employee's pay keeps flowing through their vacation, so the standard, honest annualization uses all 52 weeks — that's this calculator's default. So does an hourly employee who is paid only for the hours worked: they still earn vacation pay of at least 4% on top, and 50 worked weeks plus 4% comes to 52 weeks of pay, so entering 50 would understate their year's gross by about 4%. 50 weeks suits a contractor with no vacation pay, or a rate that already includes the vacation pay, and the "additional unpaid weeks" field lets you subtract more for a layoff, unpaid leave, or a slow season, on top of whichever base assumption you pick.

The direction you're converting changes which way the choice pushes the answer. Take a flat $30-an-hour rate, 40 hours a week: at 52 weeks it annualizes to $62,400; at 50 weeks (say, two weeks of unpaid time off) it's $60,000 — fewer paid weeks means less money, full stop. Now go the other way: a fixed $62,400 salary divided by 40 hours × 52 weeks gives back the original $30.00 an hour, but divided by 40 hours × 50 weeks it implies $31.20 an hour — higher, because the identical total pay is being spread across fewer working weeks. Neither number is wrong; they answer different questions, which is exactly why this calculator makes the weeks figure something you set rather than something it assumes silently.

Worked example — $30 an hour, Ontario, 40 hours a week

Hourly rate $30.00, 40 hours a week, the default 52 weeks (paid vacation assumed), Ontario.

Worked example — a $70,000 salary, British Columbia, 37.5-hour week

Annual salary $70,000, 37.5 hours a week, 52 weeks, British Columbia.

Figures above are rounded to the cent for readability; the calculator itself carries full precision throughout.

What this does not model

This calculator assumes every hour is paid at the single rate you enter, spread evenly across the weeks you set. It does not model overtime pay or shift premiums — overtime thresholds and rates vary by province and by federal versus provincial coverage, and a shift, weekend or on-call premium would be paid at a rate other than the single one you enter. It also leaves out bonuses and commission (employers withhold on these with formulas of their own in CRA's payroll guide, T4127), employer benefits, self-employment CPP (where you pay both the employee and employer halves), and any credits or deductions beyond the basics that the Take-Home Pay Calculator's own notes list. Treat every figure here as a starting point for a conversation, an offer comparison, or a budget — not as a substitute for an actual pay stub or notice of assessment.

Why after-tax hourly pay differs so much between provinces

The same hourly rate does not go as far in every province, because each one sets its own income tax brackets and basic personal amount on top of the federal system, and several layer on rules unique to them: Ontario's surtax and Health Premium, British Columbia's low-income tax reduction, and Quebec's fully separate tax system with QPP and QPIP replacing CPP and EI. At $30 an hour, 40 hours a week, 52 weeks, the effective after-tax hourly rate can differ by a dollar or more between provinces at otherwise identical inputs — small per hour, but real money over a full year. If you want the line-by-line reason why, the Take-Home Pay Calculator breaks out federal tax, provincial tax, CPP and EI separately for any province.

FAQ

Why doesn't rate times 2,080 hours match what I actually take home?

Multiplying an hourly rate by 2,080 hours (40 hours a week for 52 weeks) only gives your gross pay, the amount before deductions. What actually lands in your account is reduced by federal income tax, provincial or territorial income tax, CPP (or QPP in Quebec), and EI (plus QPIP in Quebec), and in the Northwest Territories and Nunavut a 2% payroll tax. This calculator runs your converted salary through the same 2026 payroll-deduction formulas as our Take-Home Pay Calculator, so the annual, monthly and per-hour figures it shows are all after-tax, not just the multiplication.

Should I use 52 weeks or 50 weeks a year?

Use 52 for almost every employee, hourly or salaried: Canadian employment standards require paid vacation of at least two weeks a year (or at least 4% vacation pay), under laws like Ontario's Employment Standards Act and the Canada Labour Code for federally regulated employers, so an employee who is paid only for the hours worked still earns vacation pay on top, and 50 worked weeks plus 4% comes to 52 weeks of pay. Use 50, or add the extra weeks as unpaid, if you are a contractor with no vacation pay, if your rate already includes your vacation pay, or if you expect unpaid time off. The choice changes both directions of this calculator: converting an hourly rate to a salary with fewer paid weeks lowers the equivalent salary, while dividing a fixed salary by fewer weeks raises the equivalent hourly rate, because the same total pay is being spread across less time.

Does this calculator include overtime pay or shift premiums?

No. Overtime rules vary by province, by whether you are covered by provincial or federal employment standards, and often by collective agreement or employer policy. The weekly threshold is 40 hours in most jurisdictions (the federal jurisdiction, British Columbia, Manitoba, Saskatchewan, Quebec, Newfoundland and Labrador and the three territories), 44 hours in Ontario, Alberta, New Brunswick and Prince Edward Island, and 48 hours in Nova Scotia (planned to fall to 44 on 1 April 2027). The rate is usually 1.5 times your regular rate, except that New Brunswick and Newfoundland and Labrador guarantee only a minimum overtime wage of 1.5 times the minimum wage, and several jurisdictions also pay overtime on a long single day. This calculator does not model shift premiums, weekend differentials or on-call pay either: it assumes every hour is paid at the single rate you enter; add overtime or premium pay to your hourly rate yourself, or use it only for your regular hours, for a more accurate figure.

Why is my after-tax hourly rate so much lower than my gross hourly rate?

The gap is every deduction that comes off your pay before it reaches you: income tax (federal and provincial), CPP or QPP, and EI or QPIP. Canada's tax brackets are progressive, so the gap grows faster than income does, since a higher hourly rate loses proportionally more to tax, not just more in dollar terms. This calculator's effective hourly rate after tax answers the question a raw hourly-to-annual conversion cannot: what an hour of your work is actually worth once every deduction is out.

Why does the same hourly rate give such different take-home pay in different provinces?

Each province and territory sets its own income tax brackets and basic personal amount, and a few add rules no other province has: Ontario's health premium and surtax, British Columbia's tax reduction, and Quebec's entirely separate tax system with QPP and QPIP instead of CPP and EI. Two people earning the identical $30 an hour in Alberta and Quebec can see a difference of more than $2,500 a year in net pay, entirely from where they live. Our Take-Home Pay Calculator breaks down exactly which line differs and by how much for any province.

How is the average tax rate different from the marginal tax rate shown here?

Average tax rate is your total federal-plus-provincial income tax divided by your gross pay, the overall share of every dollar that goes to tax. Marginal tax rate is the combined federal and provincial income-tax rate on your next dollar of taxable income, which is almost always higher, because Canada's brackets tax only the income inside each band at that band's rate. If you're deciding whether extra hours or a raise are worth it, the marginal rate is the more relevant number: it is close to the share of a raise's last dollar that goes to income tax (CPP and EI come off as well until you reach their yearly maximums), not the share your whole paycheque loses on average.

This page is general information based on published 2026 federal and provincial payroll formulas and Canadian employment-standards minimums, not tax, legal or employment advice. Your own pay may differ — talk to a licensed accountant or your employer's HR team about your specific situation.

Formula last verified: 5 September 2026 — the after-tax portion of this page runs on the same shared 2026 payroll-deduction engine (ca-tax-2026.js) as the Take-Home Pay Calculator: CRA's T4127 (122nd ed., effective 2026-01-01) payroll formulas applied to the whole year for federal and provincial tax, CPP/CPP2 (or QPP/QPP2 and QPIP in Quebec), and EI, including Ontario's surtax and Health Premium, BC's tax reduction, and Quebec's own TP-1015.F-V formula — see that calculator's own audit trail for the full cross-check history and its golden-test suite, which this page's tests reuse directly rather than re-deriving. The hourly-to-salary conversion itself (rate × hours/week × weeks/year, and its inverse) is elementary arithmetic, hand-verified in tests/ca-hourly-goldens.js on 5 September 2026 and cross-checked there against the take-home calculator's own $60,000-Ontario and $95,000-Alberta reference cases, so the two pages cannot silently disagree. The 52-week default and the option to lower it reflect Canada's statutory minimum paid-vacation entitlement of at least two weeks a year (rising to three after five years' service, four after ten for federally regulated employers), confirmed on 5 September 2026 against Canada.ca's federal labour-standards page and Ontario's Employment Standards Act guide; provincial minimums vary (Saskatchewan's is three weeks from year one), which this calculator does not look up automatically. T4127's 123rd edition (effective 2026-07-01, T4127(E) Rev. 26 (26/06), page dated 2026-06-03), read on 7 October 2026, sets out changes for British Columbia, Newfoundland and Labrador and Prince Edward Island only (BC's 5.60% lowest rate and $690 basic reduction, Newfoundland and Labrador's $13,094 basic personal amount, PEI's 20% bracket above $200,000), says there is no change for Alberta, Manitoba, New Brunswick, the Northwest Territories, Nova Scotia, Nunavut, Ontario, Saskatchewan or Yukon, refers readers to Revenu Québec for Quebec, and sends readers to the 122nd for any section it does not reproduce; the engine uses those three provinces' announced annual figures, not the prorated July-to-December withholding figures the edition also prints. Sources: CRA T4127 payroll deductions formulas, 122nd edition (effective 2026-01-01, T4127(E) Rev. 26 (26/05), page dated 2025-11-19); T4127, 123rd edition (effective 2026-07-01, page dated 2026-06-03); CRA CPP contribution rates, maximums and exemptions (modified 2025-10-31); CRA CPP2 contribution rates and maximums (modified 2025-10-31); ESDC 2026 EI premium rate announcement; Canada.ca — annual vacations for federally regulated employees; Ontario's Employment Standards Act guide — vacation; Take-Home Pay Calculator's full audit trail. Corrected on 7 October 2026 (the verified date above stays 5 September 2026, because the tax engine and the sources behind it were not read again in full that day): the overtime FAQ now gives the weekly thresholds as the statutes set them (40 hours in most jurisdictions, 44 in Ontario, Alberta, New Brunswick and Prince Edward Island, 48 in Nova Scotia with 44 planned for 1 April 2027, from the provisions listed in the Overtime Pay Calculator's audit trail) and says that New Brunswick and Newfoundland and Labrador guarantee only a minimum overtime wage; the 52-or-50-weeks guidance now says that an employee paid only for the hours worked still earns vacation pay (Ontario's guide, updated 5 February 2026, and Canada.ca, modified 12 December 2025, both read again that day), so 50 weeks fits only a contractor or a rate that already includes vacation pay; and the $15 minimum on the hourly rate is removed, so a lawful lower wage is not raised. A further correction of 7 October 2026 (this page's verified date above is unchanged: only the sources named here were read that day). The shared tax engine had left out the payroll tax that the Northwest Territories and Nunavut charge their employees, 2% of gross pay, so every after-tax figure on this page for those two territories was too high by 2% of gross pay; the gross figures were not affected. The page now shows the payroll tax as a line of its own for those two territories, and the net pay, the effective hourly rate after tax and the monthly and per-period figures are lower by 2% of gross pay. The source is each territory's Payroll Tax Act, read on 7 October 2026 (the sections cited here in full): S.N.W.T. 1993, c. 11 and the Nunavut Payroll Tax Act, s. 3(1) (the employee owes 2% of the remuneration paid in the year), s. 1(1) (remuneration is gross employment pay, with the narrow exclusions that the take-home pay calculator's audit trail lists) and ss. 5(1) and 6(1)(b) (the employer must deduct it and remit it). The take-home pay calculator's audit trail has the full list of sources, including why it is not income tax and what it leaves out. Corrected on 11 October 2026 (the verified date above stays 5 September 2026: no source was read again for it; the sentence about bonuses and commission rests on CRA's T4127 as saved on 7 October 2026). The list of what this calculator does not model said that CRA withholds bonuses and commission using a different "bonus method". Employers withhold, not CRA, and T4127 gives bonuses and other non-periodic payments one set of tax formulas and employees paid by commission special rules of their own, so the sentence now says that. The marginal tax rate under the results was shown to one decimal and is now shown to two, rounded from the engine's figure: the worked example's Ontario rate at $62,400 read 29.6% and now reads 29.65%, and the British Columbia example's read 28.2% and now reads 28.20%. The average rate keeps one decimal. No other figure changed. A further correction of 11 October 2026 (the verified date above stays 5 September 2026: only the sources named here were read that day, and only in the passages named). The sentence that shift premiums, weekend differentials and on-call pay are set entirely by individual employers is removed from the overtime FAQ and from the list of what this calculator does not model, because no source for it was found among the documents read; both places now say that the calculator pays every hour at the single rate you enter. The date of T4127's 122nd edition (page dated 2025-11-19, T4127(E) Rev. 26 (26/05)) now sits beside the link to the publication page that carries it; it stood beside the link to T4127's landing page, which carries other dates (the publication page's title, edition, revision and page date were read that day). The link for CPP and CPP2 rates and maximums went to an address that is now a page of worked examples with no rates table: it now goes to CRA's CPP contribution rates, maximums and exemptions page and to CRA's CPP2 contribution rates and maximums page (both modified 2025-10-31; their 2026 rows were read that day). No figure the calculator computes changed. Added 23 October 2026 (the verified date above is unchanged: no source was read for it): a note under the pay box says the net figures take nothing off your pay for a pension plan or an RRSP and points to the Take-Home Pay Calculator, which has a box for each. It describes this page's own model, which passes no deduction to the shared engine. No figure changed. How we verify every number → Cite as: Countworthy, “Hourly to Salary Calculator (Canada)”, countworthy.com/canada/hourly-to-salary-calculator, formula last verified 5 September 2026.

Related tools

Not sure which tool? See which Canadian tool you need.