In 2025, the highest-paid Formula 1 driver is Max Verstappen, who earns $65 million per year while racing for Red Bull Racing.
Find out a detailed breakdown of the top 10 highest-paid F1 drivers and their salaries, including other sources of income such as bonuses and endorsement deals.
Formula One drivers are some of the highest earners in the world of sports and lead the way in the motorsport industry.
Here is a detailed F1 drivers' salaries, earnings, and performance in 2025.
1. Max Verstappen - $65 million per year
Max Verstappen is the highest-paid Formula One driver currently. He earns $65 million per year. His total earnings for the year are approximately $78 million from bonuses & endorsements.
Max Verstappen is one of the leading drivers in the sport, thus leading to his high salary. He has won multiple race championships.
2. Lewis Hamilton - $60 million per year
Lewis Hamilton is the highest-paid F1 driver currently, with an annual salary of $60 million. His total earnings, which include bonuses & endorsement deals, are approximately $80 million.
Hamilton is one of the best drivers in the sport and has continued to finish high on the podium. He is currently in the books of Ferrari.
3. Charles Leclerc - $34 million per year
Charles Leclerc claims the third spot as one of the highest-paid Formula 1 drivers currently. He is paid $34 million and earns approximately $40 million, which includes bonuses & endorsement deals.
Charles Leclerc is one of the top drivers for Ferrari racing and is one of the top contenders for the championship title.
4. Fernando Alonso - $20 million per year
Fernando Alonso is another famous name who earns decently in the sport. He is paid around $20 million per year and earns up to $25 million including bonuses & endorsements.
Fernando Alonso is a veteran and a household name who has demonstrated a high level of consistency.
5. Lando Norris - $20 million per year
Lando Norris also makes the list as he earns an approximate annual income of $28 million, which includes his salary, bonuses & endorsement deals.
6. Oscar Piastri - $25 million per year
Oscar Piastri sits on the list with $25 million per year and a total earning of $30 million, including bonuses & endorsement deals.
Piastri has proven to be one of the top drivers in Formula 1.
7. George Russell - $15 million per year
George Russell earns $15 million per year and a total of $22 million including bonuses and endorsement deals.
Russell has secured some strong results in his career and remains one of the championship contenders.
8. Sergio Pérez - $13 million per year
Sergio Pérez is the next driver on the list with a $13 million salary and up to $18 million from bonuses & endorsement deals.
Pérez has been a key driver for Red Bull by contributing some valuable points to the team.
9. Carlos Sainz - $12 million per year
Carlos Sainz is the next driver on the list with a $12 million salary and up to $15 million from bonuses and endorsement deals.
Sainz has continued to gather the numbers, especially securing key victories.
10. Yuki Tsunoda - $10 million per year
Yuki Tsunoda makes the list of the highest-paid Formula 1 drivers. With a salary of $10 million, he makes $12 million per year with the inclusion of bonuses and endorsement deals.