how much do nascar drivers make

5 hours ago 2
Nature

NASCAR drivers' earnings vary widely based on their experience, performance, team, and sponsorship deals. On average, a NASCAR driver makes approximately $112,038 per year, while development drivers earn around $50,000 annually

. However, many drivers do not earn a salary and must bring sponsors to cover racing costs, with only top competitors making substantial money from prize winnings and endorsements

. Top NASCAR drivers earn significantly more, with salaries and total earnings often reaching into the millions. The highest-paid driver in 2024 is Kyle Busch, who earns about $16.9 million annually, including salary, prize money, and endorsements

. Other top earners include Denny Hamlin ($13.1–14.6 million), Martin Truex Jr. ($9.9–10.4 million), Kevin Harvick ($10.9–13.6 million), and Brad Keselowski ($9.4–11.2 million)

. Prize money also contributes heavily to earnings, with race winners potentially taking home $1.5 to $2 million per event, such as the Daytona 500, which had a purse exceeding $28 million in 2024

. Additionally, endorsement deals can add millions more, especially for popular drivers. In summary:

  • Average NASCAR driver salary: ~$112,000/year
  • Development drivers: ~$50,000/year
  • Top drivers: $9 million to $17 million+ annually
  • Highest-paid driver (Kyle Busch): ~$16.9 million/year
  • Prize money for race winners: $1.5–2 million per race
  • Endorsements significantly boost income for top drivers

This wide range reflects the competitive nature of NASCAR and the importance of performance and sponsorship in driver earnings.