The Average Monthly Payment in 2024

The average Social Security retirement benefit is roughly $1,907 per month as of 2024, but that number masks huge variation. What you receive depends almost entirely on how much you earned during your working years and when you claim — not on need, not on how long you live, and not on what you paid in taxes.

If you claimed at 62 (the earliest age), your check is smaller than the average. If you waited until 70, it is larger. A person who earned the maximum taxable income their entire career receives far more than someone who worked part-time or took years out of the workforce. The "average" is useful only as a rough benchmark; your own benefit could be 30% lower or 50% higher.

The Social Security Administration recalculates this average each year in October, when the cost-of-living adjustment (COLA) takes effect. The 2024 figure reflects a 3.2% increase from 2023. If you are already receiving benefits, your payment went up by that same percentage automatically in January 2024.

Key Takeaways

  • Your benefit amount is determined by your 35 highest-earning years, not by how much you paid into the system or how much you need now.
  • Claiming at 62 reduces your monthly check by roughly 30% compared to claiming at your full retirement age, which varies by birth year but is between 66 and 67 for most people today.
  • Waiting until 70 increases your monthly benefit by about 8% for each year you delay past your full retirement age, up to age 70.
  • The average of $1,907 includes people who claimed early, people who claimed late, and everyone in between — your own benefit will likely differ significantly.
  • You can see your estimated benefit amount by creating an account on ssa.gov and viewing your Social Security Statement.

How Your Earnings History Determines Your Benefit

Social Security calculates your benefit using your 35 highest-earning years. If you worked fewer than 35 years, the formula includes zeros for the missing years, which lowers your average. If you took time out for caregiving, education, or unemployment, those years count as zeros unless you have enough high-earning years to push them out of the calculation.

The Social Security Administration converts your historical earnings into "indexed" earnings — a way of accounting for wage growth over time — then averages your top 35 years and applies a formula that replaces a percentage of that average. The formula is progressive: it replaces a higher percentage of low earnings than high earnings, which is why two people with very different career incomes do not receive proportionally different benefits.

Someone who earned $30,000 per year for 35 years receives a benefit that replaces roughly 40% of their average earnings. Someone who earned $150,000 per year receives a benefit that replaces roughly 27% of their average earnings. Both receive a check, but the lower earner's check represents a larger share of what they made.

What Changes When You Claim at Different Ages

Your full retirement age — the age at which you receive 100% of your calculated benefit — depends on your birth year. For people born between 1943 and 1954, it is 66. For people born between 1955 and 1960, it rises gradually from 66 and 2 months to 67. For people born in 1960 or later, it is 67.

If you claim before your full retirement age, your benefit is permanently reduced. Claiming at 62 (the earliest possible age) reduces your check by roughly 30% for someone with a full retirement age of 67. The reduction is smaller if your full retirement age is 66, and larger if it is older than 67. This reduction is permanent — you do not get a larger check later to make up for the years you claimed early.

If you delay claiming past your full retirement age, your benefit increases by roughly 8% per year until you reach 70. After 70, the benefit no longer increases, so there is no financial reason to delay beyond that age. Someone born in 1957 with a full retirement age of 67 who waits until 70 receives roughly 24% more per month than someone who claims at 67.

Comparing Benefits Across Different Claiming Ages

Claiming AgePercentage of Full BenefitExample Monthly Amount (if full benefit is $2,000)
6270%$1,400
Full Retirement Age (66–67)100%$2,000
70124%$2,480

The table above shows how the same benefit amount changes based on when you claim. The exact percentages vary slightly depending on your birth year, but the pattern holds: earlier claims mean smaller checks, later claims mean larger checks.

Whether it makes financial sense to delay depends on your health, your family history, and how long you expect to live. Someone in excellent health with a family history of longevity may come out ahead by waiting. Someone with serious health conditions may receive more total money by claiming early, even though each check is smaller. There is no universally "right" answer — it depends on your circumstances.

How Spousal and Survivor Benefits Fit In

The average benefit figure of $1,907 reflects retirement benefits only. If you are receiving benefits as a spouse, widow, or widower, your amount is calculated differently and may be higher or lower than the retirement average.

A spouse who did not work, or who worked but has a lower benefit than half of their partner's benefit, may receive up to 50% of the working spouse's full retirement age benefit. A widow or widower can receive up to 100% of what the deceased person was receiving (or would have received). These amounts are also affected by the age at which you claim and by your own earnings history.

If you are receiving a government pension from work not covered by Social Security — such as some federal, state, or local government jobs — your spousal or survivor benefit may be reduced by a formula called the Government Pension Offset or the Windfall Elimination Provision. These rules are complex and affect a small portion of beneficiaries, but they can significantly lower your check.

Where to Find Your Personal Estimate

The average of $1,907 tells you almost nothing about what you will receive. Your actual benefit depends on your specific earnings record, your birth year, and when you claim. The only way to know your estimated benefit is to check your Social Security Statement.

You can create a free account at ssa.gov and view your statement online. It shows your earnings history year by year, flags any errors, and provides estimates of what you would receive if you claimed at 62, at your full retirement age, and at 70. You can also call Social Security at 1-800-772-1213 to request a statement by mail, though the online version is faster.

If you spot an error in your earnings history — a missing year, an incorrect amount, or a name change that was not recorded — report it to Social Security as soon as possible. Errors can lower your benefit, and the longer you wait to correct them, the harder it becomes to fix.

Frequently Asked Questions

Is the average benefit the same for men and women?

No. Women's average benefit is lower, primarily because women are more likely to have taken time out of the workforce for caregiving, which lowers their average earnings. The difference narrows each year as more women accumulate 35 full years of earnings, but it remains significant.

Does my benefit increase after I start receiving it?

Yes, but only by the annual cost-of-living adjustment, which is announced each October and takes effect in January. In 2024, that adjustment was 3.2%. The adjustment is the same percentage for all beneficiaries and is based on inflation, not on your age or how long you have been receiving benefits.

What if I worked outside the United States?

Social Security counts only earnings from U.S. employment covered by the Social Security tax. Work in other countries does not count toward your benefit unless you paid into a system that has a totalization agreement with the United States. If you worked in multiple countries, contact Social Security to find out whether your foreign work can be credited.

Can I find out what my benefit would be if I had worked longer?

Your Social Security Statement shows your estimated benefit based on your current earnings record. If you are still working, the estimate assumes you will earn the same amount each year until you claim. You can contact Social Security directly to ask what your benefit would be if you worked a few more years or earned a different amount, but the online statement gives you the most current estimate.

Does the average benefit change every year?

Yes. Social Security recalculates the average each year in October, and it is published in the annual trustees' report. The average changes because of wage growth, changes in who is claiming benefits, and changes in life expectancy. Your own benefit also increases each year by the cost-of-living adjustment if you are already receiving it.