OTTAWA -- All three main party leaders will pass through the vote-rich Greater Toronto Area today to continue trying to convince voters that they are best able to navigate choppy economic waters.

NDP Leader Tom Mulcair will start the day at the Toronto campaign office of Andrew Thomson, a former Saskatchewan finance minister and the party's star economic candidate before visiting St. Catharines and Brantford, Ont..

Mulcair has been trumpeting his economic plans all week, including a plan to lower the small business tax rate, but he has also faced questions about how he'd fulfil a promise to balance the budget next year regardless of the state of the economy.

Liberal Leader Justin Trudeau has criticized Mulcair's balanced budget plan, saying his party would instead run short-term deficits to make some investments needed to spark economic growth.

Trudeau will roll out more details of that plan today when he visits Oakville, Ont., to announce a proposal to help stimulate the economy by spending billions to improve public infrastructure and affordable housing.

After visiting Oakville, which the Liberals represented until they lost to the Conservatives in 2008, Trudeau will attend a rally in Toronto.

Conservative Leader Stephen Harper has jumped on Trudeau's comments about being prepared to run deficits and has insisted the NDP would hike taxes to implement its balanced budget plan.

The prime minister is likely to stay on that message today and reiterate that the Conservatives are best suited to manage the economy when he visits a plastics company in Markham, north of Toronto.

Green party Leader Elizabeth May will attend a town hall meeting on pharmacare and future of health care today in Oak Bay, B.C.

Bloc Quebecois Leader Gilles Duceppe will meet dairy farmers in Saint-Gedeon, Que., visit a honey farm in Miel des Ruisseaux and meet with a research consortium on commercial boreal forests at the Universite de Quebec in Chicoutimi.