CPP Retirement Calculator Canada — Plan Your CPP Benefits
Calculate your estimated CPP retirement pension based on your contributions and when you plan to start collecting. Compare taking CPP at 60 vs 65 vs 70 in 2026.
The Canada Pension Plan provides retirement income to Canadians who have contributed during their working years. The maximum CPP retirement pension at age 65 in 2026 is approximately $1365 per month but the average amount received is about $815. Your actual amount depends on how much and how long you contributed. Starting CPP before 65 reduces your pension by 0.6% per month while delaying until after 65 increases it by 0.7% per month up to age 70. This decision can mean a difference of hundreds of dollars monthly for the rest of your life.
Calculate Now
Key Information
| Parameter | Details |
|---|---|
| Maximum CPP at 65 (2026) | $1365/month approximately |
| Average CPP Payment | $815/month approximately |
| Early Reduction (per month) | 0.6% reduction before 65 |
| Delay Increase (per month) | 0.7% increase after 65 |
Estimate your CPP pension
Get accurate results instantly — 100% free, no signup required
Use Calculator NowFrequently Asked Questions
Should I take CPP at 60 or wait until 65?
Taking CPP at 60 reduces your pension by 36% permanently. The monthly amount is lower but you receive payments for 5 extra years. The breakeven age is around 74 meaning if you live past 74 waiting until 65 gives you more total money. If you have health concerns or need the income immediately taking it at 60 makes sense. If you are healthy and can afford to wait the higher payment at 65 or 70 is better.
Can I collect CPP while still working?
Yes since 2012 you can receive CPP retirement pension while still working. If you are under 65 you must continue making CPP contributions through a program called CPP Post-Retirement Benefit which slightly increases your future pension. If you are 65-70 you can choose to continue contributing. After 70 contributions stop regardless.
How is CPP calculated?
CPP is based on your average lifetime earnings adjusted for inflation. The calculation drops out your lowest earning years typically 8 years for the base CPP and periods caring for children under 7. Only earnings between the basic exemption of $3500 and the maximum pensionable earnings approximately $69700 in 2026 count. Contributing at the maximum for 39+ years gives you the maximum pension.
Related Calculators
Last updated: 24 March 2026