Let’s be honest: when you watch a race car driver scream past at 200 miles per hour, you’re probably wondering one thing—how much cash is that hotshot actually hauling home? The short answer? It depends wildly on whether they’re sipping champagne in Monaco or fixing their own bumper in a dirt parking lot. Buckle up, because the pay gap in motorsports is wider than a monster truck’s tire.
The Superstars: Formula 1’s High Rollers
At the top of the food chain, Formula 1 drivers are basically astronauts with endorsement deals. The highest earners, like Lewis Hamilton or Max Verstappen, pull in around $40 to $55 million per year just in salary—and that’s before they sell you a watch or a cologne you’ll never buy. Lewis Hamilton alone has reportedly made over $500 million in his career, which is enough to buy a small island, a fleet of private jets, and a lifetime supply of racing fuel. But here’s the kicker: most F1 drivers don’t even get that. The rookies and mid-pack racers often earn “only” $1 to $5 million, which sounds great until you realize they’re paying their own travel and a personal trainer who charges like a divorce lawyer.
NASCAR: Where the Money Meets the Rust
Over in NASCAR, the top drivers like Kyle Busch or Denny Hamlin can rake in $10 to $18 million a year—not bad for turning left for four hours. But the average NASCAR driver? That’s a much grimmer story. The median salary for a full-time Cup Series driver hovers around $400,000, but drop down to the lower series like the Xfinity or Truck Series, and you’ll find drivers scraping by on $30,000 to $60,000. Yes, that’s less than a high school principal makes, and they’re still dodging wrecks at 190 mph. One blown engine can eat an entire year’s paycheck—suddenly, your Honda Civic’s check engine light looks like a minor inconvenience.
Must Read
The Indie Heroes: IndyCar and Sports Cars
IndyCar is like the cool, chaotic cousin of F1. The top drivers, like Josef Newgarden or Scott Dixon, earn around $3 to $5 million, but the back-of-the-pack drivers might take home just $200,000—and that’s before you factor in the cost of crashing at the Indy 500. Speaking of the Indy 500, winning that race can net you a cool $3 million prize, which is a lot of money until you realize the tires alone cost $20,000. Sports car racing, like the IMSA series, is even more modest: most drivers earn between $50,000 and $300,000, and many are actually paying the team for the privilege of driving. Yes, you read that right—some racers pay to race. It’s like paying your boss to let you work overtime, but with more fumes and less dental coverage.
The Grassroots: Where Dreams Meet Reality
Now, let’s talk about the 99% of race car drivers who aren’t on TV. In local short-track racing—think your Friday night asphalt bullring—drivers are lucky to break even. A typical weekend racer might spend $10,000 to $30,000 a year on tires, fuel, and car parts, and win maybe a $500 prize if they’re first. That means a lot of them have day jobs selling insurance or fixing HVAC units. I met a guy who drove a modified stock car every Saturday and worked as a plumber the other six days—he joked that his racing career’s net profit was exactly negative $40,000. But he had a trophy shelf that would make your dentist jealous.
How much does a NASCAR driver make? The 15 highest-paid drivers ranked
The Weird Truth: Not All Drivers Are Rich
Here’s the surprising part: most professional race car drivers are not millionaires. In fact, a study from a few years ago found that over 60% of professional drivers in series like GT racing or rallying earn less than $100,000 per year. They do it for the love of the sport, the adrenaline, and the hope that one day a sponsor will notice them. And sponsors? They can be weird. Some drivers are backed by liquor brands, others by dog food companies, and I once saw a car covered in decals for a local dentist—talk about a painful crash. The bottom line? If you want to be rich, go be a hedge fund manager. If you want to be happy and broke while going fast, become a race car driver.
So, How Much Do They Actually Earn?
If you need a number to impress your friends, here it is: the average professional race car driver across all major series earns around $200,000 to $500,000 per year. But that average is wildly deceiving—like saying the average human has one breast and one testicle. The top 1% earn tens of millions, while the bottom 50% might earn less than your barista. And let’s not forget, many drivers have to bring their own “dowry”—a sponsor check worth millions—just to get a seat. So, next time you see a driver celebrating on the podium, remember: they might be celebrating paying off their credit card. Or they’re a millionaire. Either way, they’re having more fun than you.