As the 2024-25 NBA season nears its finale, the spotlight isn’t just on who lifts the trophy—but also on who’s cashing the biggest checks. With the NBA’s revenue soaring into the billions through broadcasting, merchandising, and sponsorship deals, players today are signing contracts that make history. Some of the league’s superstars are now earning more than $50 million per season, highlighting both their on-court excellence and market power off the court.
In this guide, we break down the highest NBA salaries for the 2024-25 season, spotlighting the top 10 highest-paid players and the biggest earners on each team.
📌 Highest Paid NBA Players – 2024-25 Season
— GlobalStatsX (@GlobalStatsXX) May 30, 2025
🏀 Stephen Curry – $55.76M (Golden State Warriors)
🏀 Nikola Jokic – $51.42M (Denver Nuggets)
🏀 Joel Embiid – $51.42M (Philadelphia 76ers)
🏀 Kevin Durant – $51.18M (Phoenix Suns)
🏀 Bradley Beal – $50.20M (Phoenix Suns)
🏀…
Stephen Curry of the Golden State Warriors leads the NBA’s salary chart once again, taking home $55.76 million for the 2024-25 season. At 37, the two-time MVP and four-time NBA champion continues to dominate not just from behind the arc, but also on the pay scale.
Curry’s long-standing impact on the Warriors’ dynasty and global basketball culture justifies his record-setting pay. His current deal—a four-year, $215 million extension signed in 2021—made him the first player in league history to sign two $200M+ contracts. He recently extended it further, locking in $62.6 million for 2025-26.
Highest paid NBA players for the 2024-25 season:
— Legion Hoops (@LegionHoops) August 20, 2024
Steph Curry - $55.8M
Joel Embiid - $51.4M
Nikola Jokic - $51.4M
Bradley Beal - $50.2M
Kevin Durant - $49.9M
Devin Booker - $49.2M
Karl-Anthony Towns - $49.2M
Kawhi Leonard - $49.2M
Paul George - $49.2M
Jaylen Brown - $49.2M pic.twitter.com/tJi2ssQ93h
Here are the players earning the most this season:
Rank | Player | Team | 2024-25 Salary |
---|---|---|---|
1 | Stephen Curry | Golden State Warriors | $55,761,216 |
2 | Nikola Jokic | Denver Nuggets | $51,415,938 |
= | Joel Embiid | Philadelphia 76ers | $51,415,938 |
4 | Kevin Durant | Phoenix Suns | $51,179,021 |
5 | Bradley Beal | Phoenix Suns | $50,203,930 |
6 | Jaylen Brown | Boston Celtics | $49,700,000 |
7 | Karl-Anthony Towns | Minnesota Timberwolves | $49,205,800 |
= | Devin Booker | Phoenix Suns | $49,205,800 |
= | Paul George | Philadelphia 76ers | $49,205,800 |
= | Kawhi Leonard | Los Angeles Clippers | $49,205,800 |
Key Takeaway: The Phoenix Suns have three players (Durant, Beal, Booker) in the top 10, collectively earning over $150 million this season.
Several stars are set for massive paydays in 2025-26, including:
Out of the 30 highest-paid NBA players in 2024-25, only 5 are still in title-contention.
— ClutchPoints (@ClutchPoints) May 25, 2025
2 belong to the Timberwolves, who own the 2nd highest payroll this season.
💰 Rudy Gobert 💰
📊 Regular season: 12.0 PTS I 10.9 REB I 1.4 BLK
📊 Playoffs: 7.9 PTS I 8.8 REB I 1.2 BLK
💰… pic.twitter.com/rGeyPPgG6m
Wondering who earns the most on your favorite NBA team? Here’s a team-by-team breakdown of the top salaries:
Team | Player | 2024-25 Salary |
---|---|---|
Atlanta Hawks | Trae Young | $43,031,940 |
Boston Celtics | Jaylen Brown | $49,205,800 |
Brooklyn Nets | Ben Simmons | $40,338,144 |
Charlotte Hornets | LaMelo Ball | $35,147,000 |
Chicago Bulls | Zach LaVine | $43,031,940 |
Cleveland Cavaliers | Darius Garland | $36,725,670 |
Dallas Mavericks | Luka Doncic | $43,031,940 |
Denver Nuggets | Nikola Jokic | $51,415,938 |
Detroit Pistons | Tobias Harris | $25,365,854 |
Golden State Warriors | Stephen Curry | $55,761,216 |
Houston Rockets | Fred VanVleet | $42,846,615 |
Indiana Pacers | Tyrese Haliburton | $42,176,400 |
LA Clippers | Kawhi Leonard | $49,205,800 |
LA Lakers | LeBron James | $48,728,845 |
Memphis Grizzlies | Ja Morant | $36,725,670 |
Miami Heat | Jimmy Butler | $48,798,677 |
Milwaukee Bucks | Giannis / Lillard | $48,787,676 each |
Minnesota Timberwolves | Karl-Anthony Towns | $49,205,800 |
New Orleans Pelicans | Zion Williamson | $36,725,670 |
New York Knicks | OG Anunoby | $36,637,932 |
OKC Thunder | Shai Gilgeous-Alexander | $35,859,950 |
Orlando Magic | Jonathan Isaac | $25,000,000 |
Philadelphia 76ers | Joel Embiid | $51,415,938 |
Phoenix Suns | Kevin Durant | $51,179,021 |
Portland Trail Blazers | Deandre Ayton | $34,005,126 |
Sacramento Kings | Domantas Sabonis | $39,200,000 |
San Antonio Spurs | Devin Vassell | $29,347,826 |
Toronto Raptors | Immanuel Quickley | $32,500,000 |
Utah Jazz | Lauri Markkanen | $42,176,400 |
Washington Wizards | Jordan Poole | $29,651,786 |
Just 10 years ago, Kobe Bryant was by far the highest paid player in the NBA at $27.8M
— NBA Memes (@NBAMemes) August 31, 2023
That's Jordan Poole money these days 😭 pic.twitter.com/SJuZvXHPta
With the NBA’s global appeal and financial muscle only growing, player salaries are expected to keep rising. As new media rights deals and international partnerships expand, don’t be surprised if multiple players are making $70 million per year within the next five seasons.
Whether it’s Curry’s shooting, Jokic’s versatility, or Tatum’s rise, today’s stars are not only reshaping the game—they’re also redefining what it means to get paid.