The maximum Social Security payment in 2024 is $3,822 per month

The highest amount you can receive from Social Security depends on when you claim and how much you earned during your working years. If you wait until age 70 to claim and you had maximum earnings throughout your career, you could receive around $3,822 per month in 2024. This figure changes each year because Social Security adjusts payments for inflation.

The actual maximum you receive will be lower if you claim before age 70, if you had years of lower earnings, or if you took time out of the workforce. The payment is not based on how much you need or how long you live—it is based entirely on your earnings record and the age you choose to start collecting.

Key Takeaways

  • The maximum monthly payment in 2024 is approximately $3,822, but only for people who wait until age 70 and had the highest earnings throughout their career.
  • If you claim at your full retirement age (between 66 and 67 for most people now), the maximum is lower—around $3,822 becomes roughly $3,200 depending on your birth year.
  • Claiming before age 70 permanently reduces your monthly payment by a percentage that depends on how many months early you claim.
  • Social Security bases your payment on your 35 highest-earning years, so gaps in work history or lower-earning years lower the maximum you can receive.
  • The maximum payment amount increases each January when Social Security announces the cost-of-living adjustment for that year.

How Social Security calculates your payment amount

Social Security looks at your earnings record from the 35 years you earned the most money. If you worked fewer than 35 years, it counts zeros for the missing years, which lowers your average. The agency then calculates your Primary Insurance Amount (PIA), which is the payment you would receive at your full retirement age.

Your full retirement age depends on your birth year. For people born between 1943 and 1954, it is 66. For people born between 1955 and 1960, it ranges from 66 and 2 months to 66 and 10 months. For people born in 1960 or later, it is 67. This is the age at which you receive your full calculated benefit with no reduction.

The maximum earnings that Social Security counts each year is capped. In 2024, that cap is $168,600—meaning if you earned more than that, only the first $168,600 counts toward your benefit. This cap increases each year with inflation, so higher earners in future years may have more counted.

What happens when you claim early or late

If you claim before your full retirement age, your monthly payment is reduced permanently. The reduction is roughly 0.55% for each month you claim early. If your full retirement age is 67 and you claim at 62, that is 60 months early, which reduces your payment by about 30%. If you claim at 65, that is 24 months early, which reduces it by about 13%.

If you delay claiming past your full retirement age, your payment increases by roughly 0.67% for each month you wait, up until age 70. Waiting from age 67 to age 70 (36 months) increases your payment by about 24%. After age 70, your payment does not increase further, so there is no financial benefit to waiting past 70 to claim.

This means the maximum payment you actually receive depends on your choice. Someone who waits until 70 receives a higher monthly amount than someone who claims at 67, even though the person at 67 will have collected payments for three more years by the time both reach age 70.

Maximum payments at different claiming ages

Claiming AgeApproximate Monthly Payment (2024)Reduction or Increase from Full Retirement Age
62 (earliest)$2,572−30%
67 (full retirement age for many)$3,200No reduction
70 (latest)$3,822+24%

These figures assume you had maximum earnings throughout your career. Your actual maximum at each age will be lower if your earnings history was different. The percentages shown are approximate and vary slightly based on your exact birth date.

Why your earnings history matters

Social Security does not pay everyone the same maximum. Your payment is based on what you actually earned. If you had years where you earned less, took unpaid leave, were unemployed, or did not work at all, those years count as zeros in your 35-year average. Each zero year lowers your calculated benefit.

To reach the true maximum, you need to have had earnings at or above the Social Security wage cap for at least 35 years. The wage cap has increased over time—in 1990 it was $51,300, in 2000 it was $76,200, and in 2024 it is $168,600. If you had lower earnings in earlier years, your average is lower even if you hit the cap in recent years.

Self-employed people, people who worked part-time, people who took time out to raise children or care for family members, and people who changed careers mid-life will all have lower maximums than someone with consistent high earnings across 35 years.

How inflation affects the maximum payment

Every January, Social Security announces a cost-of-living adjustment (COLA) that increases all payments, including the maximum. In 2024, the COLA was 3.2%, which is why the maximum increased from the 2023 figure. In 2023, the maximum was around $3,627. In 2022, it was around $3,822 before the 2023 adjustment.

The COLA is based on inflation measured by the Consumer Price Index. When inflation is high, the COLA is higher. When inflation is low, the COLA is lower. In some years, there has been no COLA at all. This means the maximum payment you see this year will not be the same next year—it will be higher if there is a COLA, and the same if there is not.

Checking your own maximum payment estimate

You can see your own estimated benefit at different claiming ages by creating an account on ssa.gov and viewing your Social Security Statement. The statement shows your earnings record, your estimated payment at age 62, at your full retirement age, and at age 70. This is more accurate than any general maximum because it is based on your actual earnings history.

If you do not have an online account, you can request a paper statement by mail from Social Security, though this takes longer. You can also call Social Security at 1-800-772-1213 to ask about your estimated benefit, though wait times are often long.

Your estimate assumes you continue working and earning until the age you claim. If you plan to stop working earlier, your estimate may be lower because Social Security will count additional zero-earning years in your average.

Frequently Asked Questions

Can I get more than the maximum if I worked in multiple countries?

No. Social Security has a single maximum benefit amount regardless of where you worked. However, if you worked in another country and paid into that country's system, you may be may have access to to a separate benefit from that country. The two benefits do not combine to exceed the U.S. maximum.

Does the maximum payment change if I'm married?

Your own maximum does not change based on marital status. However, if you are married, your spouse may be may have access to to a spousal benefit based on your earnings record, which is a separate payment. A spouse can receive up to 50% of your full retirement age benefit if they claim at their full retirement age.

What if I worked for the government and have a pension?

If you worked for a federal, state, or local government and did not pay Social Security taxes, your Social Security benefit may be reduced by the Government Pension Offset or Windfall Elimination Provision. This can lower your maximum payment. The reduction depends on your pension amount and your birth year.

Does the maximum payment include Medicare premiums?

No. The maximum payment is the gross amount Social Security sends you. Medicare Part B and Part D premiums are deducted from your payment before you receive it, so your actual deposit is lower. The maximum figure does not account for these deductions.

Will the maximum payment be higher when I claim in five years?

Likely yes, because of annual cost-of-living adjustments. However, the exact amount depends on inflation rates between now and then. If you also earn more money in the next five years, your benefit calculation may increase as well, since Social Security uses your 35 highest-earning years.