The NBA’s financial arms race shows no signs of cooling off. With record-breaking TV deals, soaring franchise valuations, and a salary cap projected to hit $150 million, the league’s superstars are cashing in like never before. For the 2024-2025 season, fresh contracts, blockbuster extensions, and a few surprise names dominate the earnings leaderboard. Whether you’re tracking your favorite team’s payroll or just marveling at the numbers, here are the top 10 Highest Paid NBA Players this season—ranked by on-court salaries. Let’s break it down!
1. Stephen Curry – Golden State Warriors | $55.8 Million

The greatest shooter in NBA history isn’t slowing down. Curry’s four-year, $215 million extension keeps him atop the earnings throne, and for good reason: he’s still the heartbeat of the Warriors’ dynasty. With new splash brother Jonathan Kuminga on the rise, Steph’s salary ensures Golden State stays in title contention.
2. Nikola Jokić – Denver Nuggets | $54.3 Million

Fresh off his third MVP award, the Joker’s supermax deal now reflects his status as the league’s most unstoppable force. His five-year, $270 million contract includes a player option for 2027, but Nuggets fans hope he’ll stay in Denver to chase more championships.
3. Joel Embiid – Philadelphia 76ers | $51.4 Million

Embiid’s reworked supermax deal rewards his historic 2023-24 MVP season (and 40-PPG playoff run). Despite injury concerns, the Sixers are doubling down on their Cameroonian superstar, pairing him with a revamped roster to finally conquer the Eastern Conference.
4. Giannis Antetokounmpo – Milwaukee Bucks | $49.2 Million

The Greek Freak’s loyalty to Milwaukee paid off—literally. His three-year, $168 million extension (signed in 2023) keeps him among the top earners. With Damian Lillard still by his side, Giannis is all-in on bringing a second title to Wisconsin.
5. Kevin Durant – Phoenix Suns | $48.7 Million

Durant’s “last superteam” experiment in Phoenix continues, and so does his massive paycheck. At 36, his four-year, $194 million deal still looks like a bargain given his 28-PPG efficiency. Can he silence critics with a deep playoff run?
6. Luka Dončić – Dallas Mavericks | $47.3 Million

Finally cracking the top 10! Luka’s five-year, $207 million supermax extension kicks in this season, rewarding his otherworldly stats and MVP-caliber dominance. With Kyrie Irving locked in, the Mavs are betting big on their Slovenian wizard.
7. LeBron James – Los Angeles Lakers | $46.9 Million

Year 22? No problem. LeBron’s latest one-year deal includes a no-trade clause and keeps him the NBA’s oldest top earner. While his on-court salary trails younger stars, his $100M+ off-court empire (SpringHill, Blaze Pizza, etc.) ensures he’s still the GOAT of wealth.
8. Bradley Beal – Phoenix Suns | $46.7 Million

Beal’s supermax contract (inherited from Washington) keeps him in the top 10, though Phoenix’s “Big 3” experiment faces pressure to deliver. His scoring versatility and chemistry with Durant/Booker will determine if this paycheck pays dividends.
9. Anthony Davis – Los Angeles Lakers | $43.2 Million

AD’s health remains a question mark, but when he’s on the floor, he’s a defensive cheat code. His five-year, $190 million deal looks smarter after his 2024 playoff resurgence. The Lakers’ title hopes hinge on his durability.
10. Jayson Tatum – Boston Celtics | $42.6 Million

Welcome to the top 10, JT! Tatum’s five-year, $314 million supermax extension—the richest deal in NBA history—kicks in this season. Fresh off Boston’s 2024 championship, the 26-year-old is now the face of the league’s next generation.
Summary:
Here is the list of Top 10 Hight Paid NBA Players In Season 2024-25:
- Stephen Curry – $55.8 million
- Nikola Jokić – $54.3 million
- Joel Embiid – $51.4 million
- Giannis Antetokounmpo – $49.2 million
- Kevin Durant – $48.7 million
- Luka Dončić – $47.3 million
- LeBron James – $46.9 million
- Bradley Beal – $46.7 million
- Anthony Davis – $43.2 million
- Jayson Tatum – $42.6 million