Depuis mai 2007, la Loi électorale du Canada stipule qu'une élection générale doit avoir lieu à date fixe : le troisième lundi d'octobre de la quatrième année civile qui suit le jour du scrutin de la dernière élection générale. Comme la dernière élection générale a eu lieu le 20 septembre 2021, la prochaine élection � date fixe sera le 20 octobre 2025.
Cela dit, la Loi électorale du Canada n'empêche pas qu'une élection générale se tienne à une autre date.
Les élections générales sont déclenchées quand, sur avis du premier ministre, le gouverneur général dissout le Parlement. Le gouverneur en conseil (le gouverneur général, agissant sur avis du Cabinet) fixe la date de l'élection.
L'article 57 de la Loi électorale du Canada prévoit que la période électorale doit durer au moins 37 jours et au plus 51 jours.