La Loi électorale du Canada prévoit la tenue d’une élection générale le troisième lundi d’octobre de la quatrième année civile suivant chaque élection générale. Ainsi, la prochaine élection générale aura lieu le 19 octobre 2015 (à moins que le gouverneur général dissolve le Parlement plus tôt). Cette disposition a été adoptée en 2007.
La Constitution canadienne précise qu’une législature ne peut durer plus de cinq ans, sauf en cas d’urgence. La prochaine élection générale devra donc être déclenchée dans les cinq années suivant le 3 mai 2011, c’est à dire d’ici le 3 mai 2016. Puisque le Parlement doit se réunir au moins une fois l’an, le prochain Parlement devra se réunir au plus tard le 3 mai 2017 et on devra prévoir suffisamment de temps après le jour du vote pour la proclamation des résultats, etc. Ces exigences constitutionnelles s’appliquent toujours, sans égard à la Loi électorale du Canada.
Les deux dispositions ne sont pas contradictoires, puisque le pouvoir discrétionnaire du gouverneur général de dissoudre le Parlement, que ce soit avant ou après les quatre années prescrites par la loi, n’est pas modifié.