Only top earners who delay reach the maximum check. Here is what it takes and what the 2026 figures are.
What is the maximum Social Security benefit in 2026?
In 2026 the maximum Social Security benefit is roughly $4,150 per month for someone claiming at full retirement age. Claiming at 62 caps the maximum much lower, around $2,800, while delaying to age 70 pushes the maximum above $5,000 per month thanks to delayed retirement credits. These figures reflect the 2.8% 2026 COLA. Very few people receive the maximum, because it requires decades of very high, consistently taxed earnings. Most retirees receive closer to the average benefit of about $2,000 per month.
How do you qualify for the maximum benefit?
To receive the maximum Social Security benefit you must earn at or above the Social Security taxable maximum, the cap on wages subject to Social Security tax, for at least 35 years. That cap was $176,100 in 2025 and rises with wages each year. Because the benefit formula uses your 35 highest indexed-earning years, even one or two lower years pulls you below the maximum. You also must wait until full retirement age, or to 70 for the highest possible check. For most workers, maximizing your own benefit through timing matters more than chasing the cap.
