Key Election Dates
Election Day: Monday, April 28, 2025
Advanced Voting: April 18-21 from 9AM - 9PM
Deadline to Apply for Vote By Mail: April 22
Elections Canada will announce specific advance voting dates ahead of the April deadline. These early voting days allow you to vote in advance of Election Day.
Before you vote, you must register with Elections Canada. This can be done online or in person on Election Day. If you do it in advance online, then it can save you time while voting on Election Day. Register or update your info here.
Who’s Running?

Mark Carney
Party: Liberal Party

Pierre Poilievre
Party: Conservative Party

Jagmeet Singh
Party: New Democratic Party

Yves-François Blanchet
Party: Bloc Québécois

Jonathan Pedneault & Elizabeth May
Party: Green Party
To find your local candidate, visit the Elections Canada website and enter your postal code.
Frequently Asked Questions
Canadian citizens aged 18 or older can vote on Election Day. Students, homeless voters, individuals in correctional institutions (serving sentences under 2 years), and Canadians abroad may also be eligible.
Yes, just update your address with Elections Canada.
You can request a new ballot from the election officer at your polling station.
You can vote in advance or by mail with a special ballot. Postage is prepaid.
Yes, employers must provide employees with 3 consecutive hours to vote during polling hours.
Yes, register with Elections Canada for a mail-in ballot kit. Return it before the deadline.