NBA Player Salary in 2022【Complete Information】| CareerExplorer

Average NBA Player Salary in the US 2022 is $ 7.7 Million Per Year.

nba player salary

Average NBA Player Salary in the US 2022 is $ 77,00,000 (7.7 Million) Per Year. The maximum amount of money given to an NBA Player is $43,006,362 and the minimum amount of money given to them is $925,000 per year.

NBA Player Salary in the US 2022:

Less than 2 years$ 925,000
More than 2 years$ 77,00,000
More than 5 years$ 43,006,362

Learn More: NBA Mascot Salary

What are the Top NBA Players Salaries in the US 2022?

NBA Players Annual Salary
Stephen Curry  $ 43,006,362
Russel Westbrook  $ 41,358,814
Chris Paul  $ 41,358,814
James Harden  $ 41,254,920
John Wall  $ 41,254,920
Kevin Durant  $ 40,108,950
LeBron James  $ 39,219,565
Paul George  $ 35,450,412
Klay Thompson  $ 35,361,360
Mike Conley  $ 34,502,130
Kemba Walker  $ 34,379,100
Jimmy Butler  $ 34,379,100
Kawhi Leonard  $ 34,379,100
Tobias Harris  $ 34,358,850
Khris Middleton  $ 33,051,724

Read More: NBA Coach Salary

What Do We Know About the NBA?

The NBA, short for National Basketball Association, is a professional basketball league in North America with over 30 teams. It was founded in New York in 1946, with the name of Basket Association of America which was later named to NBA in 1949. As of 2020, this premier men’s professional football league is considered to have the world’s best-paid athletes. The average salary of an NBA player is better than most of the sports out there.

How Much Do NBA Players Make in A Year?

As we stated earlier that NBA athletes have one of the best salaries but the question remains how much does a NBA player make a year?

On average a Nba player salary for 2022 is $7,455,059 while the salary cap for the 2021-2022 season is $109,140,000. A Nba player’s salary continues to rise every year, and the highest-paid NBA player earnings are not left behind. The Golden State Warrior’s key player Stephen Curry’s salary for the 2021-2022 season has moved up to $45,780,966 from $43,006,362 for the 2021-2022 season. Now, you can easily guess how much do NBA players make in a month.

Below you will find the highest and the lowest-paid NBA player with Stephen Curry topping the chart with the highest NBA player salary and what are the average NBA player salaries annually.

What are Top NBA Player Salaries Annually?

As we mentioned above, who is the highest-paid NBA player now it’s time to have a look at top 10 each NBA player salary for the 2021-2022 season.

1. Stephen Curry ($43,006,362)

Curry has won three championships with the Warriors since 2015. In 2017 he signed a five-year contract worth $201.2 million with the Golden State Warriors. From this deal, Stephen Curry is able to earn an annual salary of more than $40 million, which has increased up to $45.7 million in 2022.

2. Chris Paul ($41,358,814)

This NBA player salary in 2022 was calculated $41.3 million this year and is expected to increase to $44 million in the 2022 season as the current NBA Players Association president has a huge contract that has made his way to the third team after signing and it can increase in every season.

3. Russell Westbrook ($41,358,814)

Westbrook became a part of Houston in a trade with the Oklahoma City Thunder in July. He has signed a five-year contract and for the season of 2021-2022, he has tied with Chris Paul. That means Russell Westbrook’s salary for 2022 is $4.3 million.

4. James Harden ($40,824,000)

James Harden has one of the biggest contracts in the history of the NBA and has earned a whopping $40.8 million in the 2021 -2022 season and will increase up to $41 million in the next season. He has also joined fragrance brand Pura as an investor and creative director and also done brand endorsements from Stance, Art of Sport and BodyArmor.

5. LeBron James ($39,219,566)

“>Earlier in 2020, we saw the pandemic putting a break to endorsements across the globe, but James LeBron was able to generate $39.2 million in the 2021 – 2022 season. Plus, his hearing from the endorsements put him on Forbes’ 2022 highest-earning NBA players list.

6. Kevin Durant ($39,058,950)

He may not be the highest-paid basketball player in the NBA but his contract is quite big. This former MVP signed an annual contract for the $39 million 2021-2022 season and has a high chance to rise up to $44 million in the upcoming two seasons.

7. Paul George ($35,450,412)

The NBA player salary for Paul George for the season 2021-2022 was $35 million when he signed with Milwaukee in 2016. This made him the 41st highest-paid player in the NBA, according to Spotrac.

8. Klay Thompson ($35,361,360)

Klay might be the lowest-paid NBA player on our list but he isn’t much behind than Paul. He has been going through a rough patch with his injury that has affected his career, but still he is making a good amount yearly. Apart from the endorsement deals with Tissot, Mercedes-Benz, Kaiser Permanente and a huge deal with Chinese shoe partner Anta, Klay has signed a contract worth $35.3 million in the 2021 -2022 season which will be carried out till 2023-2024 season and increase up to $44 million. That’s quite a sum for an injured star!

Read More: NBA Rookie Salary


While the NBA is one of the highest-paid sports in the world, the salaries of the players do vary according to their experience and their skills. Not only the contracts but the endorsements and bonuses also add up to their average annual salary. Leaving them behind a handsome amount of salary in a month. As Curry tops the chart for being the highest-paid NBA player, Lebron James remains the most popular face of the NBA through his endorsements and collaborations with famous brands.


In 2022, an NBA player in the United States may expect to earn an annual salary of $7.7 million.

Who is the highest-paid NBA player in 2022?

In 2022-23, Stephen Curry will make $45.7 million, an all-time record.

On what factors do the NBA players’ salaries depend?

The salary depends on the experience of the NBA player. More the experience, the more will be the salary of the player.

Who will be the highest-paid NBA player in 2023?

The following will be among the highest-paid NBA players in 2023:

  • Stephen Curry
  • Russell Westbrook
  • LeBron James
  • Kevin Durant

Top 10 Highest Paid NBA Players in 2022