CPP Retirement Calculator 2025
Estimate your CPP retirement pension and compare the impact of starting early (60) vs late (70).
Your CPP Details
Maximum 39 years counted for full pension (47 working years minus 8 dropout years)
2025 CPP Maximums
Your Estimated CPP Pension
$1,433/month
$17,196/year
Age Comparison
-36% permanent reduction
Standard retirement age
+42% permanent increase
Lifetime Total Comparison
Total CPP received by age (your choice: Age 65)
| Start Age | By Age 85 | By Age 90 |
|---|---|---|
| Age 60 | $275,136 | $330,163 |
| Age 65 | $343,920 | $429,900 |
| Age 70 | $366,275 | $488,366 |
When Should You Start CPP?
- Start early (60) if you need the income or have health concerns
- Start at 65 for a balanced approach
- Delay to 70 if you can afford to wait and expect to live long
- Consider your other income sources and tax situation
How CPP Retirement Benefits Work
The Canada Pension Plan (CPP) provides a monthly retirement pension to Canadians who have contributed during their working years. The amount you receive depends on how much and how long you contributed, plus when you choose to start.
Early vs Late Start
You can start CPP as early as 60 or as late as 70. Starting early permanently reduces your monthly benefit by 0.6% per month (7.2% per year) before age 65. Delaying increases it by 0.7% per month (8.4% per year) after age 65.
2025 CPP Changes
The maximum monthly CPP retirement pension for new recipients starting at age 65 in 2025 is $1,433. However, the average new pension is around $832 as most people don't contribute the maximum for 39+ years.
The 8-Year Dropout Rule
CPP allows you to drop up to 8 years of your lowest earnings from the calculation. This means that out of a potential 47 contributing years (18 to 65), only your best 39 years count. This helps if you had years of school, child-rearing, or low income.
Disclaimer: This calculator provides estimates only. Your actual CPP pension depends on your complete contribution history. For accurate figures, check your CPP Statement of Contributions on My Service Canada Account.