The highest-paid NBA player for the 2024-25 season is Stephen Curry, who earns a salary of approximately $55.76 million
. When including endorsements, his total earnings rise to about $155.8 million, making him the top earner in the league by a significant margin
. Other top earners include Nikola Jokić and Joel Embiid, each making around $51.4 million in salary, but Curry remains the highest-paid player overall