NBA Maximum Salaries For 2024/25

Now that the NBA has set its salary cap for the 2024/25 league year at $140,588,000, we have a clear idea of what maximum-salary contracts will look like for the coming season.

Listed below are the maximum-salary contracts for players signing contracts that start in 2024/25.

The first chart shows the maximum salaries for a player re-signing with his own team — a player’s previous team can offer five years instead of four, and 8% annual raises instead of 5% raises. The second chart shows the maximum salaries for a player signing with a new team.

These figures will apply to a number of players who signed maximum-salary contract extensions that will go into effect in 2024/25: Devin Booker, Karl-Anthony Towns, Jaylen Brown, Anthony Edwards, Tyrese Haliburton, and LaMelo Ball. They’ll also apply to anyone who signs a maximum-salary contract with his own team as a free agent in ’24/25.

A player’s maximum salary is generally determined by his years of NBA experience, so there’s a wide gap between potential earnings for younger and older players.

In the charts below, the “6 years or less” column details the maximum contract for a player like Ball, as well as what a free agent like Tyrese Maxey is eligible for; the “7-9 years” column applies to Pascal Siakam, who is signing a four-year max deal with the Pacers, and to Edwards and Haliburton, who each qualified for a Rose Rule rookie scale extension; and the “10+ years” column applies to the league’s most experienced vets, like LeBron James and Paul George, as well as those who qualified for the super-max, such as Booker, Towns, and Brown.

Here are the maximum salary figures for 2024/25:


A player re-signing with his own team (8% annual raises, up to five years):

Year 6 years or less 7-9 years 10+ years
2024/25 $35,147,000 $42,176,400 $49,205,800
2025/26 $37,958,760 $45,550,512 $53,142,264
2026/27 $40,770,520 $48,924,624 $57,078,728
2027/28 $43,582,280 $52,298,736 $61,015,192
2028/29 $46,394,040 $55,672,848 $64,951,656
Total $203,852,600 $244,623,120 $285,393,640

A player signing with a new team (5% annual raises, up to four years):

Year 6 years or less 7-9 years 10+ years
2024/25 $35,147,000 $42,176,400 $49,205,800
2025/26 $36,904,350 $44,285,220 $51,666,090
2026/27 $38,661,700 $46,394,040 $54,126,380
2027/28 $40,419,050 $48,502,860 $56,586,670
Total $151,132,100 $181,358,520 $211,584,940

It’s worth noting that none of the maximum-salary figures listed above will apply to extension-eligible players whose new contracts will start in 2025/26.

This group includes Scottie Barnes, who will reportedly sign a maximum-salary rookie scale extension with the Raptors. It also includes players who signed max extensions in previous years that will begin in ’25/26, such as Giannis Antetokounmpo and Anthony Davis.

The exact value of those players’ contracts will depend on where the cap lands for 2025/26, which won’t be officially announced until next June.

View Comments (2)