After securing $7.7 billion in media rights deals, NASCAR is growing faster than ever. With a recent uptick in viewership, a new generation of fans is hungry for the heart-pumping action of one of the largest spectator sports in America.
The highest-paid NASCAR drivers earn lofty wages in line with the sport’s rapid growth.
Kyle Busch tops the list as the highest-paid NASCAR driver of 2024. Busch earns $16.9 million driving for Richard Childress Racing. For the 38-race season, that equates to $444,736 per race.
On a track like the Daytona 500 which is 200 laps, Busch earns $2,223 per lap. As a two-time cup series champion with 231 career victories, Busch earns $3 million more than the next closest driver on the list.
Denny Hamlin is the second highest-paid NASCAR driver. His performance with Joe Gibbs Racing nets him $13.1 million each year.
Third on the list is Martin Truex Jr. of Joe Gibbs Racing. Truex Jr. earns $10.4 million with an average finish of 17 during the 2024 season. He announced his retirement from full-time racing in June and finished 17th in the last race of the season at Phoenix Raceway.
RFK Racing’s Brad Keselowski comes in as the fourth highest-paid NASCAR driver of 2024. The eleventh-ranked driver in the cup series earns $9.4 million or $247,368 per race.
He has six wins at Talladega Superspeedway, tied for second all-time with Jeff Gordon and Dale Earnhardt Jr.
Rounding out the top five is Joey Logano. Logano earns $9 million driving for Team Penske.
Driving the number 22, Logano has won the cup series in 2018, 2022, and 2024. He was named the Sunoco Rookie of the Year award in 2009 for the strong start to his NASCAR career.
Hendrick Motorsports has the most drivers on the highest-paid NASCAR drivers list. Four of the top 25 earners drive for the organization.
Joe Gibbs Racing and Stewart-Haas Racing are next closest with three drivers each on the list.
Age is just a number.
Eight of the top 25 highest-paid NASCAR drivers are over the age of 35. Four of the top five are all over the age of 40.
At 29, Chase Elliott is the youngest NASCAR driver in the top 10 highest-paid drivers. He’s earning $8 million with Hendrick Motorsports.
Ranking the Highest-Paid NASCAR Drivers
Here is the list of the highest-paid NASCAR drivers of 2024 by salary. The list was compiled with data from Spotrac, Planet F1, and SalarySport.
- Updated: November 18, 2024
Rank | Driver | Team | Total Compensation |
1 | Kyle Busch | Richard Childress Racing | $16.9 million |
2 | Denny Hamlin | Joe Gibbs Racing | $13.1 million |
3 | Martin Truex Jr. | Joe Gibbs Racing | $10.4 million |
4 | Brad Keselowski | RFK Racing | $9.4 million |
5 | Joey Logano | Team Penske | $9 million |
T-6 | Kyle Larson | Hendrick Motorsports | $8 million |
T-6 | Chase Elliott | Hendrick Motorsports | $8 million |
8 | Daniel Suarez | Trackhouse Racing | $4.5 million |
9 | Michael McDowell | Front Row Motorsports | $3.7 million |
T-10 | Alex Bowman | Hendrick Motorsports | $3.5 million |
T-10 | Austin Dillon | Richard Childress Racing | $3.5 million |
12 | Ricky Stenhouse Jr. | JTG Daughtery Racing | $3 million |
13 | Erik Jones | Legacy Motor Club | $2.3 million |
14 | Bubba Wallace | 23XI Racing | $2.2 million |
15 | Ross Chastain | Trackhouse Racing | $2.1 million |
16 | Ryan Blaney | Team Penske | $1.9 million |
17 | William Byron | Hendrick Motorsports | $1.8 million |
18 | Ryan Preece | Steward-Haas Racing | $1.6 million |
19 | Chris Buescher | RFK Racing | $1.5 million |
20 | Tyler Reddick | 23XI Racing | $1.3 million |
21 | Chase Briscoe | Stewart-Haas Racing | $1.2 million |
22 | Timmy Hill | Power Source | $900,000 |
23 | Christopher Bell | Joe Gibbs Racing | $800,000 |
24 | Cole Custer | Stewart-Haas Racing | $500,000 |
25 | Anthony Alfredo | Our Motorsports | $330,000 |
Related reading: