Here’s where the leaders of Canada’s main political parties are today.

All times are local.

Liberal Leader Mark Carney

Carney is set to hold a media availability in Port Moody, B.C., at 9 a.m. He is then set to hold a rally in Winnipeg at 5:30 p.m.

Conservative Leader Pierre Poilievre

Poilievre is set to hold a press conference in Halifax at 8:30 a.m. He is then scheduled to hold a rally in Saskatoon at 6:30 p.m.

NDP Leader Jagmeet Singh

Singh is set to make an announcement in Winnipeg at 9:30 a.m. He is later scheduled to hold a campaign event in Toronto at 7:45 p.m.

Bloc Québécois Leader Yves-François Blanchet

Blanchet is scheduled to visit a Bombardier facility in Dorval, Que., at 9:45 a.m. and will hold a media availability there at 10:30 a.m. He is also set to be in Montreal for a Radio-Canada interview at 12:10 p.m. and make a stop in Longueuil, Que., before speaking to media in Farnham, Que., at 3 p.m. Blanchet is also scheduled to visit a farm in St-Alexandre, Que., at 4:15 p.m. before travelling to Ste-Julie, Que., to visit a creamery at 7:40 p.m.

Green Party leaders Jonathan Pedneault and Elizabeth May

May is set to attend a Rotary Club breakfast in Sidney, B.C., at 7 a.m. before taking part in an online dialogue hosted by the British Columbia Real Estate Association at 10 a.m. She is then set to canvass in Victoria at 1 p.m. Pedneault is set to campaign in Outremont, in Montreal.

This report by The Canadian Press was first published April 24, 2025.

The Canadian Press