Justin Trudeau is aiming to distinguish the Liberals from Erin O'Toole's Conservatives with a promise to enshrine abortion services in the Canada Health Act.
He is also pledging tougher measures to ban an array of firearms.
The pledges come in a Liberal re-election platform with $78 billion in new spending, more than three times the direct new revenues promised over the next five years.
O'Toole is outlining a plan to build key infrastructure, promising to end delays and get shovels in the ground for world-class public transit, roads and 5G telecom networks.
He accuses the Liberals of sitting on billions of unspent infrastructure dollars.
NDP Leader Jagmeet Singh is campaigning in Quebec, where his party is hoping to boost its seat count following a dismal showing in the last federal election.