"All Canadian jurisdictions will put a price on carbon pollution by 2018... To get there, the government will set a floor price for carbon pollution," he announced in parliament.
Each province will have a choice in how they implement the pricing, he added, for example, by imposing a carbon tax or adopting a cap-and-trade system.
The federal government, Trudeau said, is proposing a minimum price of 10 Canadian Dollars (USD 7.63) per tonne of carbon pollution in 2018.
Canada's ratification of the Paris accord is expected to come later this week, after the debate in parliament.
More From This Section
Canada accounts for 1.95 per cent of global emissions. The country's carbon emissions linked to global warming have stabilized at just over 700 million tonnes per year, an independent parliamentary watchdog said in April.
That's 208 million tonnes short of Trudeau's commitment at the climate summit in Paris last December, which was to reduce emissions by 30 per cent compared with 2005 levels, by 2030.
But each has insisted they would tailor plans for their respective regions, which have vastly different economic circumbstances and goals.
Some have already imposed a carbon tax, while others have joined a fledgling continental cap-and-trade system with the US state of California.