Since May 2007, the Canada Elections Act provides for a general election to be held on a fixed date:
the third Monday of October in the fourth calendar year following the previous general election.
As the last election took place on October 19, 2015, the next fixed election date is October 21, 2019.
Ok...thanks for the update