How long is a Formula 1 season? Home FAQs How long is a Formula 1 season? A Formula 1 season lasts for around 9 months, or 20 races. The exact number can vary.