
How Much Do Basketball Players Make? 2025 Salaries Revealed
Basketball players' salaries vary widely based on league, experience, performance, and market size. In the NBA, the average annual salary for the 2024-25 season is approximately $10.5 million, with rookies earning at least $1.1 million and top stars like Stephen Curry making over $55 million per year. International leagues such as EuroLeague or China's CBA offer significantly lower averages, typically between $100,000 and $2 million annually.
NBA Player Salaries: Key Factors Influencing Earnings
The National Basketball Association (NBA) features the highest-paid basketball players globally. Several key elements determine a player’s salary:
- Experience and Performance: Veteran players with proven track records command higher salaries through veteran scale contracts and supermax deals.
- Marketability: Players with strong personal brands, social media presence, and endorsement deals often earn more off the court than on it.
- Team Cap Space: Teams under the salary cap can offer larger contracts, while those over the cap must use exceptions to sign players.
- Position and Role: Star guards and versatile forwards typically earn more than role-playing centers or bench players.
Types of NBA Contracts
The NBA uses a complex collective bargaining agreement (CBA) that defines contract types and limits:
- Rookie Scale Contracts: Mandatory for first-round draft picks; length and value are predetermined.
- Maximum Contracts (Max Deals): Allow elite players to earn up to 30% of the salary cap.
- Veteran Minimum Deals: Offered to experienced players at a league-set minimum rate.
- Two-Way Contracts: Allow players to split time between NBA and G League, with limited pay.
International Basketball Salaries Compared
While the NBA dominates in earnings, other professional leagues offer competitive but much lower compensation:
- EuroLeague: Top players earn between $2 million and $5 million annually.
- Chinese Basketball Association (CBA): High-profile imports can make $2 million+, though most local players earn far less.
- Australian NBL: Average player salary is around $180,000 AUD (~$120,000 USD).
- Philippine Basketball Association (PBA): Ranges from $20,000 to $500,000 depending on status.
Detailed Salary Comparison Across Leagues
| League | Average Salary (USD) | Highest Paid Player (2024-25) | Minimum Salary (USD) | Season Length |
|---|---|---|---|---|
| NBA | $10,500,000 | Stephen Curry ($55,761,390) | $1,119,568 | 82 games |
| EuroLeague | $1,200,000 | Furkan Korkmaz (~$4,500,000) | $200,000 | 34 games |
| CBA (China) | $500,000 | Jeremy Lin (~$2,000,000) | $100,000 | 56 games |
| NBL (Australia) | $120,000 | Kevin Lisch (~$350,000) | $60,000 | 28 games |
| PBA (Philippines) | $100,000 | June Mar Fajardo (~$500,000) | $20,000 | 30 games |
This data highlights the vast disparity in earnings across global basketball leagues. The NBA remains the financial pinnacle, offering salaries over eight times higher than EuroLeague averages. Even top earners in other leagues rarely exceed $5 million, underscoring the economic dominance of the NBA in professional basketball.
How Endorsements Impact Total Income
For elite players, on-court salaries represent only part of their total income. Endorsement deals with brands like Nike, Adidas, and Apple can surpass base salaries:
- LeBron James earns over $60 million annually from endorsements.
- Stephen Curry has partnerships with Chase, Under Armour, and Sony.
- Giannis Antetokounmpo signed a 10-year extension with Nike worth over $200 million.
These off-court revenues transform basketball into a high-income profession even after retirement.
Common Questions About Basketball Player Salaries
What is the average salary of an NBA player in 2025?
The average NBA player salary for the 2024-25 season is approximately $10.5 million per year, reflecting steady growth due to increased media rights revenue and luxury tax thresholds.
Who is the highest-paid basketball player in 2025?
Stephen Curry of the Golden State Warriors is the highest-paid basketball player in 2025, earning $55,761,390 from his NBA contract alone.
Do WNBA players get paid well compared to NBA players?
No, WNBA player salaries are significantly lower. The average WNBA salary in 2024 is about $150,000, with the maximum individual salary around $230,000—less than the NBA minimum.
How much do G League players make?
G League players earn between $40,500 and $500,000 annually, depending on whether they are on standard contracts, two-way deals, or the new Next Gen contracts for top prospects.
Can overseas basketball players make more than NBA players?
Generally no. While some star players may receive large incentives or tax-free deals abroad, no international league matches NBA base salaries. Only rare cases involving ownership stakes or massive endorsement packages might rival NBA earnings.





