At the very top, you have the big names like Kyle Larson, Denny Hamlin, or Chase Elliott. These guys aren't just racing; they’re running a small, high-speed corporation. Top-tier drivers can pull in $10 million to $20 million a year from salary alone, plus performance bonuses for winning or even just finishing in the top ten.
But here’s where it gets juicy: their actual take-home pay is often double that number. Why? Because they get a cut of the prize money from every single race—and a monster chunk from the merchandise sales of their die-cast cars and t-shirts. If you bought a Kyle Larson hat last year, you paid for about half a lap of fuel for his next race.
Wait, There's a Salary Cap? Sort Of.
Unlike the NFL or NBA, NASCAR doesn’t have a strict salary cap for drivers. The teams are private businesses, and they pay whatever the market—and the sponsor’s wallet—can bear. This creates a hilarious disparity. While the top five drivers are printing money, the guys in the 30th place car might be scraping by on a modest $200,000 to $500,000 salary. That’s still a fortune to you and me, but in NASCAR dollars, that’s “eat at Denny’s between races” money.
The real shocker is the minimum. Believe it or not, a driver who shows up, does the rookie minimum, and finishes dead last can still walk away with about $75,000 for a single Sunday afternoon. That’s more than most of us make in a year—for driving two hours in a circle while belching fire. Not a bad gig if you can handle the G-forces and the constant threat of fiery death.