Our Disclosure

The content on this website includes links to our partners and we may receive compensation when you sign up, at no cost to you. This may impact which products or services we write about and where and how they appear on the site. It does not affect the objectivity of our evaluations or reviews. Read our disclosure.

How Many Years Do You Have To Work To Get Maximum CPP?


Fact Checked

A popular question from soon-to-be retirees is, “How many years do I have to work to get the maximum CPP?”

The Canada Pension Plan (CPP) makes up a good portion of the retirement income relied on by seniors. It was originally designed to replace 25% of pre-retirement income and will increase to 33% when ongoing enhancements are fully implemented.

In this article, I cover how much the maximum CPP is in 2024, how long it takes to get the maximum CPP, and the CPP benefit increases planned for the future.

How Many Years Do I Have To Work To Get Maximum CPP?

To get the maximum CPP benefit, you will need to meet two conditions:

  1. Make CPP contributions for at least 39 years during your working years. Of the 47 years between ages 18 and 65, you must have contributed to the CPP for a minimum of 39 of these years.
  2. Make the maximum CPP contribution in each of the 39 years, based on the Yearly Maximum Pensionable Earnings (YMPE) each year … more on this later.

What is the Maximum CPP Benefit in 2024?

The maximum CPP retirement pension in 2024 is $1,364.60 per month, assuming you start collecting at the standard age of 65. This is equivalent to $16,375.20 per year.

The average retirement CPP benefit paid out to beneficiaries in 2024 is $758.32 per month, which is 44% lower than the maximum.

Other maximum CPP benefits in 2024 include:

CPP PensionMaximum benefit in 2024Average benefit in 2024
Post-retirement benefit at 65$44.46$11.41
Disability benefit at 65$1,606.78$1,127.30
Post-retirement disability benefit$558.74$583.32
Survivor’s pension (<65 years)$739.31$498.66
Survivor’s pension (65+)$818.76$315.77
Death benefit$2,500$2,499.73
Children’s benefit (disabled CPP contributors)$294.12$281.72
Children’s benefit (deceased CPP contributors)$294.12$281.72

How To Calculate The Maximum CPP

The maximum CPP contribution required per year is based on a percentage of your maximum contributory earnings (MCE).

For example, the YMPE for 2024 is $68,500, and there is a basic amount of $3,500 that is not subject to CPP contribution rates.

After deducting $3,500 from $68,500, you are left with $65,000 ($68,500 – $3,500) in maximum contributory earnings.

For incomes up to $68,500 in 2024, you will pay up to $3,867.50 in employee contributions. If you are self-employed, this is doubled to $7,735 (i.e. you pay both employer and employee portions).

An additional CPP contribution (CPP2) kicks in for incomes ranging between $68,500 and $73,200 in 2024. You pay a 4% contribution rate on this income up to $188 ($376 if self-employed).

CPP contribution rates (regular) over the last 5 years are as follows:

YearMaximum annual personable earningsException amountMaximum contributory earningsEmployee & Employer contribution rate (%)Maximum annual employee & Employer contributionMaximum annual self-employed contribution
2024$68,500 (CPP1)$3,500$65,0005.95$3,867.50$7,735.00
2023$66,600 $3,500$63,1005.95$3,754.45$7,508.90
Source: Canada.ca.

In the past, you could calculate how much the maximum CPP benefit was going to be by calculating the Average Year’s Maximum Pensionable Earnings (AYMPE) and multiplying it by 25%, which is the income replacement level at which the CPP was set.

AYMPE is calculated as the average of the YMPE over the last 5 years.

For example, the AYMPE in 2024 is (($68,500 + $66,600 + $64,900 + $61,600 + $58,700) ÷ 5)) = $64,060.

Multiply $64,060 by 25%, and you have a total annual CPP benefit of $16,015 or $1,334.58 per month.

As you can see, this amount is lower than the $1,364.60 maximum paid this year (a difference of $30).

This is because of the CPP enhancements set in motion in 2019.

Under this plan, CPP benefits will gradually increase over the next several decades and eventually replace one-third or 33% of the average pre-retirement employment earnings.

At the same time, contribution rates will increase from 2019 to 2023, and new higher limits (Year’s Additional Maximum Pensionable earnings – YAMPE) will be introduced in 2024 and 2025.

The slight increase in the CPP payment in 2024 is due to the enhanced CPP benefit.

When the new CPP is fully rolled out, you will need to contribute the maximum for 40 years (no longer 39 years) to get the maximum CPP benefit.

You may be able to drop out some months or years from the calculation, including periods of low or no salary, when you were raising children, and periods of disability.

For a CPP calculator that estimates how much you could receive, try the Canadian Income Retirement Calculator.

The base CPP contribution rate in 2024 is 5.95% or 11.9% for self-employed individuals.

How Much CPP Will I Get at 60?

You can start taking CPP benefits earlier at age 60, instead of the traditional 65.

If you plan on retiring earlier, your CPP benefits are reduced by 0.6% for each month before age 65. This is equivalent to a 7.2% decrease in benefits per year and up to a permanent decrease of 36% at age 65 (i.e. 0.60% x 60 months).

Assuming you are eligible for the current maximum monthly CPP amount of $1,364.60, if you start at 60, you could receive approximately $873 per month after accounting for the full 36% reduction.

If you choose to delay CPP until age 70 instead, you receive a 0.70% increase for each month after age 65 (i.e. 8.4% increase per year) and a maximum increase of 42% at age 70.


What is the maximum CPP benefit in 2024?

The maximum CPP payment in 2024 is $1,364.60 per month or $16,375.20 per year.

How long do you have to work to get maximum CPP?

You will need to work and contribute the maximum CPP rate for at least 39 years to get the full amount.

Is it better to get CPP at 60, 65, or 70?

This depends on several factors, including your health and financial situation. Getting CPP at 60 will reduce your monthly benefit, while delaying it until 70 will increase your benefits. Here are some factors to consider when taking CPP at 60 or at age 70.

How do I estimate my monthly CPP benefits?

You can use the retirement income calculator provided by the Canadian government to estimate your pension benefits.

Can I take CPP at age 55?

No, CPP benefits are not available at age 55. The earliest you can collect is at 60.

What is the maximum OAS benefit in 2024?

The maximum OAS payment in 2024 is $713.34 for seniors aged 65 to 74, and $784.67 for seniors aged 75 and over.



Gravatar for Enoch Omololu, MSc (Econ)
Enoch Omololu, MSc (Econ)

Enoch Omololu, personal finance expert, author, and founder of Savvy New Canadians, has written about money matters for over 10 years. Enoch has an MSc (Econ) degree in Finance and Investment Management from the University of Aberdeen Business School and has completed the Canadian Securities Course. His expertise has been highlighted in major publications like Forbes, Globe and Mail, Business Insider, CBC News, Toronto Star, Financial Post, CTV News, TD Direct Investing, Canadian Securities Exchange, and many others. Enoch is passionate about helping others win with their finances and recently created a practical investing course for beginners. You can read his full author bio.

About Savvy New Canadians

Savvy New Canadians is one of Canada's top personal finance platforms. Millions of Canadians use our site each year to learn how to save for retirement, invest smartly, maximize rewards, and earn extra cash. We have been featured in prominent finance media, including Forbes, Globe and Mail, Business Insider, CBC, MSN, Wealthsimple, and TD Direct Investing. Learn more about Savvy New Canadians.

Free financial education

Expert advice

Free resources

Detailed guides

3 thoughts on “How Many Years Do You Have To Work To Get Maximum CPP?”

  1. Gravatar for Maureen Vance

    The article says “Make CPP contributions for at least 39 years during your working years. That is, of the 47 years between age 16 and 65, you must have contributed to the CPP for a minimum of 39 of these years.” It should be “between age 18 and 65”.

    • Gravatar for Enoch Omololu, MSc (Econ)

      @Maureen: You are right. I have corrected the typo, thanks.

  2. Gravatar for charles black

    all my friends tell me that they are getting there parents pensions monthly now that there parents have past on. how do we apply to get are parents pensions after they pass on?

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.