Canada's inflation rate climbed to a 29-month high of 3.2% in May, topping all forecasts as energy and food prices squeezed household budgets.
Canada's inflation rate climbed to a 29-month high of 3.2% in May, topping all forecasts as energy and food prices squeezed household budgets.

Canada's annual inflation rate surged to a 29-month high of 3.2% in May, exceeding the 3.0% consensus estimate, as gasoline prices jumped 33.2% and grocery inflation accelerated, Statistics Canada data showed Monday.
"The May CPI reading is consistent with our expectation that total inflation will hover near 3% in the near term before gradually returning to the 2% target," the Bank of Canada said in its June 10 rate decision, when it held the policy rate at 2.25%. The central bank added that it saw limited evidence of higher energy costs fueling broad-based price pressures.
On a monthly basis, the consumer-price index rose 1.0% in May, the largest monthly increase in 15 months and above the 0.8% gain economists had expected. Excluding gasoline, CPI still rose 2.2% year over year, accelerating from 2.0% in April — a sign that price pressures are broadening beyond the energy component. Food purchased from stores rose 4.3% year over year, marking the 16th consecutive month it has outpaced headline inflation. Fresh vegetable prices surged 9.0% annually, the largest May increase since 2008, with tomato prices alone climbing 45.2% year over year because of supply contractions from Mexico. Shelter costs, the largest CPI component at roughly 30% of the basket, rose 1.7% year over year, easing from 1.8% in April, as the homeowners' replacement cost index fell 2.5% annually for the 13th consecutive month.
The hotter-than-expected reading strengthens the case for the Bank of Canada to maintain its current policy stance, with markets likely to push back expectations for any near-term rate cuts. The central bank's next rate decision is scheduled for July 15, and the May CPI data — combined with the June reversal in gasoline prices after the interim US-Iran peace deal — will shape whether policymakers adjust their inflation outlook.
The acceleration in May was driven primarily by transportation costs, which account for about 18.5% of the CPI basket and posted a 9.0% annual increase. Gasoline prices hit their highest level since June 2022, when Russia's invasion of Ukraine triggered similar supply shocks, Statistics Canada said. The Bank of Canada's two core inflation measures — CPI-median and CPI-trim — held steady at 2.1% and 2.0%, respectively, suggesting underlying price pressures remain contained. This stability supports the central bank's view that the energy-driven spike in headline inflation will prove temporary.
The Canadian dollar strengthened against the US dollar after the release, while the two-year government bond yield climbed 8 basis points to 3.12%, reflecting a repricing of rate-cut expectations. For Canadian households, the persistent gap between grocery inflation and headline CPI continues to erode real spending power, particularly for retirees and fixed-income earners who allocate a larger share of their budgets to food and shelter.
The last time Canadian inflation exceeded 3% was in early 2024, when the annual rate touched 3.1% in January before declining through the spring. The current episode differs in that energy supply disruptions — rather than broad-based demand pressures — are the primary driver, a distinction the Bank of Canada has emphasized in its communications.
The interim peace deal signed between the US and Iran last week has already triggered a sharp reversal in crude oil prices, which analysts expect will pull the June headline inflation figure lower. If gasoline prices continue to retreat, the annual rate could fall back toward 2.5% by July, according to economists at Royal Bank of Canada.
This article is for informational purposes only and does not constitute investment advice.