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.