Thursday is the last day for Canada's federal party leaders to pitch their campaigns to voters before the royal wedding takes over the airwaves.
On Friday, millions around the globe will watch as Prince William marries fiancée Kate Middleton in London.
Conservative Leader Stephen Harper will pitch his campaign in Ontario and Quebec Thursday, including stops in Niagara Falls and Sainte-Foy, Que.
Liberal Leader Michael Ignatieff will focus on Quebec, with campaign events in Quebec City, Montreal and Laval.
NDP Leader Jack Layton travels to Yellowknife and Saskatoon.
In B.C., Green Party Leader Elizabeth May will spend the morning campaigning with Green Party deputy leader Georges Laraque, followed by campaign stops in Saanich and Galiano Island.
Bloc Québécois Leader Gilles Duceppe will spend the morning shoring up support in Rivière-du-Loup, followed by stops in Montmagny and Beauport-Limoilou.
On Wednesday, former prime minister Jean Chrétien attempted to rally Liberal support, blasting the Conservatives and NDP.
Chrétien told the crowd gathered in Toronto he feared for the country Canada was becoming, saying Canadians could start to lose their values "one by one" if they're not careful.
Chrétien revived the notion of a hidden Conservative agenda, warning supporters that a Harper majority would find underhanded ways to undermine minority rights.