Formula 1 is by far the most popular Motorsport in the world. It comes with glitz, glamour and alot of money for both participating teams as well as the drivers. Interestingly there is no prize money for drivers who earn a living by signing professional contracts with their F1 teams. In 2025, average salary in Formula 1 is around $2 million a year. While the top drivers can earn upto $20 million a year. On this page you will find all the active F1 drivers in 2025 and how their contract look heading into new season.