Canada · 2026 rates

Canada Pension Plan Calculator

Estimate your combined monthly CPP (Canada Pension Plan) and OAS (Old Age Security) retirement income, based on your earnings history, contribution years, and the age you plan to start each benefit.

About you
Please enter an age between 18 and 100.
Used for OAS — a full pension needs 40 years of Canadian residence after age 18. Enter a number of years between 0 and 60.
CPP contribution history
Your average earnings while contributing to CPP. If unsure, use your current annual salary. Enter an income of $0 or more.
The maximum CPP pension needs about 39 years of near-maximum contributions. Enter a number of years between 0 and 52.
When will you start each pension?
Please select a CPP start age.
Please select an OAS start age.
OAS cannot start before age 65. CPP can start anywhere from 60 to 70.
Optional: OAS clawback check
If this is above the 2026 threshold ($95,323), part of your OAS is recovered by the government (the "OAS clawback"). Enter $0 or more, or leave this blank.

This tool gives an estimate only. For your exact figures, check your My Service Canada Account.

Your estimated pension

Fill in the form and select "Calculate my pension" to see your estimated monthly and yearly CPP + OAS income.
How this is calculated: CPP is estimated from the 2026 maximum retirement pension at 65 ($1,507.65/month), scaled by how close your average income is to the Year's Maximum Pensionable Earnings ($74,600 in 2026) and how many years you contributed relative to the ~39 years needed for a maximum pension, then adjusted for your start age (−0.6%/month before 65, +0.7%/month after 65). OAS is estimated from the 2026 maximum ($751.97/month at 65–74), scaled by your years of Canadian residence out of 40, adjusted for deferral (+0.6%/month after 65), and reduced by the 15% recovery tax on net income above $95,323/year. These are simplified estimates for general planning only — they are not financial advice and do not replace your official Statement of Contributions from Service Canada.

Wondering how much you’ll receive from the Canada Pension Plan when you retire? This free Canada Pension Plan calculator gives you an instant estimate of your monthly CPP retirement pension — plus your Old Age Security (OAS) — based on your income history, contribution years, and the age you plan to start collecting.

Simply enter your details below and get a personalized estimate in seconds. No sign-up, no My Service Canada Account needed — just a quick, private planning tool you can revisit any time your numbers change.

How to Use This Canada Pension Plan Calculator

Getting your estimate takes less than a minute:

  1. Enter your current age and how many years you’ve lived in Canada since turning 18 (this covers your OAS eligibility).
  2. Add your average annual income during your working years and how many years you’ve contributed (or plan to contribute) to CPP.
  3. Choose your CPP and OAS start ages — anywhere from 60 to 70 for CPP, and 65 to 70 for OAS.
  4. Select “Calculate my pension” to see your estimated monthly and yearly income, broken down by CPP and OAS.

If you want to check whether the OAS recovery tax (“clawback”) might apply to you, you can also enter your expected retirement income — this step is optional.

How Is the Canada Pension Plan Calculated?

Your CPP retirement pension isn’t a flat amount — it depends on three things: how much you earned, how many years you contributed, and the age you choose to start. This calculator’s formula mirrors the same core logic Service Canada uses:

  • Your earnings ratio — how your average annual income compares to the Year’s Maximum Pensionable Earnings (YMPE), which is $74,600 in 2026.
  • Your contribution years — CPP is designed to reward roughly 39 years of contributions at or near the maximum. Fewer years means a lower percentage of the maximum pension.
  • Your start age adjustment — starting before age 65 reduces your pension by 0.6% for every month early (up to 36% less at age 60). Starting after 65 increases it by 0.7% for every month you wait (up to 42% more at age 70).

Maximum CPP Payment in 2026

The maximum CPP retirement pension at age 65 is $1,507.65 per month in 2026, though the actual average payment is considerably lower, since most people don’t have 39 years of maximum contributions. According to Canada.ca, your CPP amount is based on how much you’ve contributed and how long you’ve been contributing by the time you become eligible — and Service Canada can boost your pension by excluding your lowest-earning years and counting only your best years of earnings toward the enhanced portion.

How Your Start Age Affects Your CPP Payment

Start AgeAdjustment vs. Age 65Effect on a $1,000/month base pension
60-36%$640/month
65Standard$1,000/month
70+42%$1,420/month

There’s no universally “right” age to start — it depends on your health, other income sources, and how long you expect to need the pension. Starting early gives you money sooner but at a reduced rate for life; deferring gives you a larger, permanent monthly amount once you do start.

Canada Pension Plan vs. Old Age Security (CPP vs. OAS)

CPP and OAS are Canada’s two main government retirement pensions, and most retirees receive both — this calculator estimates them together.

 CPPOAS
Based onYour earnings and contributionsYour years of Canadian residence
Earliest start age6065
Latest start age7070
2026 maximum (at standard age)$1,507.65/month$751.97/month
Subject to clawbackNoYes, above $95,323/year net income

Factors That Can Increase or Decrease Your CPP

A few things can move your final CPP amount up or down beyond the basic formula:

  • Low-income years — Service Canada automatically drops your lowest-earning years from the calculation, which can raise your average.
  • Child-rearing periods — time spent at home with young children can be excluded from the calculation so it doesn’t lower your average earnings.
  • Working past 65 — continuing to contribute after 65 (if you haven’t started CPP yet) can replace earlier low-earning years.
  • Disability periods — months spent receiving a CPP disability pension are excluded from your retirement pension calculation.

This calculator provides a simplified estimate and doesn’t model every one of these provisions individually. For your exact, contribution-by-contribution figure, check your Statement of Contributions through your My Service Canada Account.

Frequently Asked Questions

How much CPP will I get per month?

It depends on your earnings history and contribution years, but the maximum at age 65 in 2026 is $1,507.65/month. Most Canadians receive less than the maximum, since it requires close to 39 years of near-maximum contributions. Use the calculator above for a personalized estimate.

What age is best to start CPP — 60, 65, or 70?

There’s no single best age for everyone. Starting at 60 means smaller monthly payments for longer; starting at 70 means larger monthly payments for a shorter collection period. It depends on your health, need for income, and other retirement savings.

Can I get CPP and OAS at the same time?

Yes. CPP and OAS are separate pensions with separate eligibility rules, and most retirees receive both. OAS can only start at age 65 or later, while CPP can start as early as 60.

Does CPP reduce my OAS payment?

No, CPP itself doesn’t reduce OAS. However, if your total net income (including CPP) is high enough, the OAS recovery tax (“clawback”) can reduce your OAS payment — in 2026, this starts at $95,323 in net annual income.

Is this Canada Pension Plan calculator accurate?

This calculator gives a close estimate based on the official 2026 CPP and OAS formulas, but it’s simplified for planning purposes. It doesn’t account for every provision (like child-rearing drop-out or disability periods). For your official figure, check your Statement of Contributions via My Service Canada Account.

Plan Your Full Retirement Income

A CPP and OAS estimate is a strong starting point, but it’s usually only part of your total retirement income picture. If you’re researching pensions outside Canada — for family, a move abroad, or comparison purposes — you can also try our Ireland State Pension calculator or browse all available pension calculators for other countries as they’re added.

Looking for retirement calculators for other countries? Explore all pension calculators on PensionCalculator.online →