The amount of money NBA players make depends on how good they are. LeBron James will make over $15 million this year alone. This does not even include all of his endorsement deals. The league minimum varies based on length of service and ranges from $450,000 to $1.3 million.
NBA players salaries are very different due to the contracts they sign when they're drafted. Teams can't exceed their salary cap, or a better term (budget). The average NBA salary can range from four hundred thousand to Millions.