Start my plan

CalSTRS Retirement Calculator

Estimate your California State Teachers' Retirement System pension benefit. Calculate your monthly and annual pension using the 2% at 62 or 2% at 60 formula based on your service credit and final compensation.

CalSTRS Formula

Benefit Formula

Pension Details

Highest average annual compensation over 36 consecutive months.

Total years of CalSTRS service credit at retirement. Includes full-time and part-time (prorated) service.

Current age factor at 62: 2%

Age Factor Reference

AgeFactor
551.16%
561.28%
571.4%
581.52%
591.64%
601.76%
611.88%
622%

CalSTRS 2% at 62: Minimum retirement age 55. Factor reaches 2.0% at age 62.

Your results

Moderate pension: 50% salary replacement

Using the 2% at 62 (Post-2013) formula with 25 years of service and a 2% age factor, your CalSTRS pension provides $3,542/month in retirement income.

Monthly Pension
$3,542
$42,500/year
Age Factor
2%
2% at 62 (Post-2013)
Replacement Rate
50%
of $85,000
Lifetime Value
$1,381,250
over 26 years

Formula: 2% x 25 years x $85,000 = $42,500/year. COLA: 2% simple (non-compounding) annual adjustment.

Moderate pension: 50% salary replacement

See if a bad market changes that

CalSTRS Benefit Formula

2% x 25 years x $85,000 = $42,500/year ($3,542/month)

COLA: 2% simple (non-compounding) annual adjustment

CalSTRS Pension Over Time

Annual pension payments with simple (non-compounding) COLA through retirement

Year-by-Year Pension Income

Annual pension payments with simple COLA through retirement

AgeAnnual PensionReal ValueCumulative
62$42,500$42,500$42,500
67$46,750$41,320$267,750
72$51,000$39,841$514,250
77$55,250$38,148$782,000
82$59,500$36,311$1,071,000
87$63,750$34,386$1,381,250

Showing 6 of 26 rows

Personalized Insights

Actionable recommendations based on your numbers

  • info:

    50% salary replacement

    Your pension covers 50% of your final compensation. Consider supplementing with a 403(b) or 457(b) plan to reach the recommended 70-80% total replacement.

  • success:

    Full age factor: 2%

    You've reached the target age factor for the 2% at 62 formula.

  • info:

    2% simple (non-compounding) COLA

    CalSTRS provides a 2% simple COLA, meaning your benefit increases by a flat $850/year. By year 20, your pension reaches $59,500/year. Unlike compounding COLA, the increase is the same dollar amount each year.

Showing 3 of 6 insights

See what your numbers mean together.

Turn this result into a retirement plan you can test, adjust, and return to as life changes.

Build my retirement plan
Calculator guide

CalSTRS Calculator: Estimate a California Teacher Pension

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Created by Luis Gonzalez · Last updated October 30, 2026

Overview

CalSTRS retirement benefits are generally based on service credit, age at retirement, final compensation, and the member’s benefit formula. This calculator applies an age factor to service years and compensation, then estimates monthly income, a replacement rate, and cumulative pension payments using entered COLA and inflation assumptions.

With the default inputs—$85,000 final compensation, 25 years of service, and retirement at age 62—the calculator uses a 2% age factor. It estimates a $42,500 annual pension, $3,542 per month, and a 50% replacement rate. Its cumulative estimate through age 87 is $1,381,250 under the calculator’s simplified COLA method.

This is a planning estimate, not an official CalSTRS benefit quote. Your actual benefit depends on your membership date, benefit structure, service credit, final compensation calculation, retirement eligibility, and payment option. Confirm details with CalSTRS member retirement resources.

1

Enter your service and retirement details

Enter final compensation, service years, retirement age, and the applicable formula type. Then set life expectancy, COLA, and inflation assumptions. The selected formula affects the age factor; the calculator also uses a minimum age of 55 for formula type 0 and 50 for the other formula type.

The model limits service years to 0–50, retirement age to 40–75, life expectancy to 50–120, COLA to 0%–5%, and inflation to 0%–15%. Those are calculator bounds, not a statement of CalSTRS eligibility rules. Check your CalSTRS account for the service-credit and final-compensation figures used in an official estimate.

To see how the pension fits with other resources, compare it with a pension income calculator or retirement annuity calculator. Additional personal savings can be modeled with a 403(b) calculator or IRA withdrawal calculator.

2

Default example: calculate the annual and monthly amount

The calculator’s base formula multiplies age factor, service years, and final compensation. At a 2% age factor, 25 years of service, and $85,000 final compensation:

2% × 25 = 50% benefit factor.
50% × $85,000 = $42,500 annual pension.
$42,500 ÷ 12 = $3,541.67, rounded to $3,542 monthly.
$42,500 ÷ $85,000 × 100 = 50% replacement rate.

The 50% replacement rate means the estimated annual pension equals half of the entered final compensation before taxes, deductions, and other income. It does not mean that half of every household expense is covered: your retirement spending can differ from salary, and the pension may have deductions or payment-option adjustments.

3

Why age factor and formula matter

The age factor is the percentage applied for each year of service at a given retirement age under a particular formula. The calculator’s default age factor at 62 is 2%. Not every CalSTRS member has the same formula, and a “2% at 62” description should not be treated as an automatic guarantee for every member.

CalSTRS members can have different benefit structures, including Defined Benefit, Cash Balance, or Defined Benefit Supplement components. This calculator’s supplied formula estimates a defined-benefit-style pension from an age factor, service years, and final compensation. It does not model every CalSTRS program or all member-specific adjustments. Review your benefit structure and official estimate with CalSTRS.

Retiring later may increase the age factor, add service credit, or change final compensation, but it also means giving up pension payments before the later start date. Compare the benefit difference with personal savings withdrawals and other income. A retirement needs calculator can help frame spending needs; a FIRE calculator can test how long assets may need to bridge an early retirement.

4

Formula: pension calculation and cumulative payments

The basic pension calculation is:

Annual pension = age factor ÷ 100 × service years × final compensation
Monthly pension = annual pension ÷ 12
Replacement rate = annual pension ÷ final compensation × 100

For the default example, 2 ÷ 100 × 25 × $85,000 = $42,500 per year. Then $42,500 ÷ 12 = $3,541.67, rounded to $3,542 per month. The replacement rate is $42,500 ÷ $85,000 × 100 = 50%.

The lifetime calculation differs from a compounded COLA: the supplied CalSTRS computation increases the annual pension by a linear amount based on the COLA multiplied by the year count:

Pension in year y = annual pension × (1 + COLA rate × y)
Lifetime pension = sum of annual pension payments for each modeled year
Real pension in year y = nominal pension in year y ÷ (1 + inflation rate)^y

With $42,500 annual pension and a 2% COLA, the age-87 payment at year 25 is $42,500 × (1 + 0.02 × 25) = $42,500 × 1.5 = $63,750. The calculator sums 26 payments, from age 62 through age 87. Because it uses a linear increase rather than compounding, the total is $42,500 × [26 + 0.02 × (0 + 1 + … + 25)] = $42,500 × [26 + 0.02 × 325] = $42,500 × 32.5 = $1,381,250.

5

COLA and inflation: nominal income versus purchasing power

The calculator uses a 2% COLA and 2.5% inflation by default. Its annual nominal pension rises from $42,500 at age 62 to $63,750 at age 87, while its estimated inflation-adjusted amount at age 87 is $34,386 in the base-year purchasing-power measure.

The gap illustrates why a rising pension check does not necessarily preserve buying power. The COLA and inflation assumptions are both estimates; actual adjustments and consumer prices may vary. Use the calculator to compare scenarios, not to assume a specific annual increase. You can test other inflation assumptions with the savings withdrawal calculator with inflation and review how inflation affects a retirement budget in how inflation affects retirement savings.

6

Compare service years using the same compensation

This table holds final compensation at $85,000 and the assumed age factor at 2%, changing only service credit. These figures demonstrate the formula and do not account for member-specific eligibility or payment options.

Service yearsCalculationAnnual pensionMonthly estimate
202% × 20 × $85,000$34,000$34,000 ÷ 12 = $2,833
252% × 25 × $85,000$42,500$42,500 ÷ 12 = $3,542
302% × 30 × $85,000$51,000$51,000 ÷ 12 = $4,250

In practice, service years and age factor may change together. The table isolates service years to make the math clear; it is not a projection of an individual’s CalSTRS eligibility or final benefit.

7

Questions about CalSTRS estimates

Is the calculator’s $3,542 monthly amount guaranteed?

No. It is a rounded estimate based on the entered compensation, service, age factor, and formula. An official CalSTRS estimate uses your membership record and selected benefit option; it may differ.

Does the 2% at 62 formula apply to every teacher?

No. Formula coverage depends on member-specific details such as benefit structure and applicable plan rules. Check the formula shown in your account and confirm the age factor used for your retirement date.

Does the estimate include a beneficiary or survivor option?

No. The supplied calculation does not reduce the base pension for a survivor-payment option or model beneficiary payments. Review CalSTRS payment options before comparing a single-life estimate with a joint-survivor estimate.

Why is the lifetime estimate not simply the annual benefit times 26?

Because the calculator increases each modeled payment using its COLA assumption. At the default 2% linear adjustment, payments rise from $42,500 to $63,750 over the modeled ages, so the cumulative total exceeds $42,500 × 26.

Is the COLA compounded in this calculator?

No. The supplied CalSTRS computation uses a linear adjustment of annual pension × (1 + COLA rate × year number). That differs from compounding, which would multiply by (1 + COLA rate) to the power of the year. Actual benefit adjustments should be verified with CalSTRS.

Should I retire as soon as I meet eligibility or work longer?

Compare the higher potential benefit from additional service or age factor with the years of payments forgone, your health and employment preferences, and other income. Test both options alongside savings withdrawals using a retirement withdrawal calculator and a safe withdrawal rate calculator.

8

Next steps: verify the estimate against your member account

Confirm your benefit structure, service credit, final compensation, age factor, and payment option using CalSTRS records. Then compare several retirement dates and estimate the income gap after taxes and health costs. Use the retirement savings by age guide to assess your broader savings context and a retirement income calculator to combine pension, Social Security, and investments. If you also have a California public employee pension, compare assumptions with the CalPERS calculator. Federal employees may find the FERS high-3 calculator useful for a separate pension estimate. Treat this tool as an initial scenario and confirm the final numbers with CalSTRS.

KEEP EXPLORING

Explore another question connected to this topic.

Browse all calculators