Bank of Canada Holds at 2.25% (July 2026): Why a Dovish MPR and a 0.7% Growth Cut Left the Loonie Pinned Near a One-Year Low
The Bank of Canada held its overnight rate at 2.25% on 15 July 2026 — a sixth straight hold, exactly as expected, with all 36 economists polled by Reuters forecasting no change. The rate was never the story. The story is the fresh Monetary Policy Report that came with it: the Bank cut its 2026 growth forecast to just 0.7% (from 1.2% in April), nudged its 2026 inflation forecast up to 2.5%, and quietly dropped its earlier language about possible future rate hikes. Markets read the package as mildly dovish. Yet the loonie barely moved — it pared early gains to trade roughly flat around C$1.4062, still pinned near a one-year low. That gap between "dovish statement" and "flat currency" is exactly what a fundamental read explains and a price chart cannot: the loonie's dominant driver right now is the rate gap versus the Fed, not the marginal tone of a widely-anticipated hold.
This is a textbook case of why a fundamental read beats a price-only one. A chart will show you the loonie went nowhere on decision day. It cannot tell you that a dovish growth downgrade (a bearish rate-factor signal) was offset by firm oil (a supportive commodity-factor signal), with both dwarfed by the 125–150bp carry gap to US rates. Connecting the decision to the currency through its underlying drivers is the whole point. Here is what landed, and how it flows through the five factors a currency-strength model tracks.
- The BoC held at 2.25% on 15 July 2026 — a sixth straight hold — as universally expected; all 36 economists polled by Reuters forecast no change. Bank Rate 2.5%, deposit rate 2.20%.
- The fresh MPR cut the 2026 growth forecast to 0.7% (from 1.2% in April) while nudging 2026 inflation up to 2.5% (from 2.3%). It sees inflation near the 1–3% midpoint over the next two years.
- Crucially, the Bank dropped earlier references to possible future consecutive hikes — the tweak markets read as mildly dovish. Governor Macklem still said hikes remain possible if oil spikes.
- The loonie barely moved: CAD pared early gains to trade roughly flat around C$1.4062 (≈71.1 US cents), still near a one-year low.
- Why so muted? Canadian short rates sit ~125–150bps below the Fed's 3.50–3.75% range — a carry gap that dominates the loonie and a dovish hold does little to change.
- The lesson: the rate was priced, so the move came through guidance and the growth factor — but the rate-gap channel overwhelmed it. Next decision: 2 September 2026.
- See how the rate, growth and commodity factors are scoring CAD right now on the live meter.
What actually happened on July 15
The Bank of Canada left the overnight rate at 2.25% (Bank Rate 2.5%, deposit rate 2.20%) — its sixth consecutive hold and, in the words of the official press release, a stance the Governing Council judged "remains appropriate to sustain the economic recovery and bring inflation back to the 2% target." There was no surprise on the number: every one of the 36 economists in the Reuters poll had called a hold. What carried the information was the accompanying Monetary Policy Report, where the forecast changes told a decidedly softer story than April's:
| MPR forecast | April 2026 | July 2026 | Direction |
|---|---|---|---|
| Canada GDP growth, 2026 | 1.2% | 0.7% | Cut sharply |
| Canada GDP growth, 2027 / 2028 | 1.6% / 1.7% | 1.8% / 1.8% | Raised |
| Canada CPI inflation, 2026 | 2.3% | 2.5% | Nudged up |
| Global GDP growth, 2026 | — | 2.75% | Slowing on Mideast conflict |
Two details did the real work for the currency. First, the Bank slashed its 2026 growth projection to 0.7% from 1.2%, citing a weaker start to the year and the drag from prolonged US trade uncertainty — a clear signal on the growth factor. Second, it dropped the earlier language flagging possible future consecutive hikes, effectively closing the hawkish door it had left ajar in June. CPI, meanwhile, had risen to 3.2% in May on higher gasoline prices tied to the Middle East conflict, but the Bank framed that as a spike expected to ease back toward the midpoint of its 1–3% target band. In the press conference Governor Macklem kept one caveat live — hikes are still possible if an oil-price spike pushes inflation up — but the net message read dovish. Details and the full statement are on the Bank of Canada site.
When it lands, and why this meeting counts more
Not every Bank of Canada meeting is equal. Four times a year the decision comes bundled with a Monetary Policy Report — the Bank's quarterly forecast document — and a full press conference. July 15 is one of those. The interest-rate announcement drops at 09:45 ET, the MPR is published at the same time, and Governor Tiff Macklem and Senior Deputy Governor Carolyn Rogers take questions at 10:30 ET, livestreamed on the Bank's website. Details and the livestream are on the Bank of Canada site.
That structure is why the market cares even when the rate is a foregone conclusion. A hold with an unchanged forecast is a non-event; a hold with a downgraded growth path, or a fresh warning on tariff damage, or a signal that the Bank now sees rates on hold indefinitely — those move the currency. The rate is the punctuation; the MPR is the sentence.
The base case: a sixth straight hold
The Bank has held its overnight rate at 2.25% since it paused, most recently confirming the level on 10 June 2026. Money markets price a high probability of no change on July 15, with roughly an 11% implied chance of a 25-basis-point cut, and a number of bank economists now argue the easing cycle is effectively done for this year. In its June statement the Bank framed the stance plainly: holding "balances those risks," but "uncertainty is unusually elevated," and monetary policy "may need to be nimble."
Read that as a central bank deliberately keeping both doors open. It is not pre-committing to the next move because the two big risks it faces point in opposite directions — and which one dominates depends on data that has not landed yet.
What just changed: Trump's 35% tariff threat
Five days before the decision, the trade backdrop escalated. On 10 July President Trump posted a letter to Prime Minister Mark Carney on social media threatening to raise tariffs on Canada to 35% from 1 August, up from the 25% rate tied to his fentanyl-related order, citing cross-border fentanyl flows — even though Canada accounts for only around 1% of US fentanyl seizures. Carney said he was "disappointed" and, in his response, pledged that Canada would keep negotiating while staying "laser focused on what we can control," adding that "Canadians will be our own best customer." The full exchange was reported by CTV News and Global News.
Here is where a fundamental read separates from a headline read. "35% tariff on Canada" sounds like a shock to the entire C$650bn-plus in annual goods trade — but the threatened rate applies to goods that are not compliant with the Canada-United-States-Mexico Agreement, and CUSMA-compliant goods remain exempt. Because the large majority of Canadian exports still qualify under CUSMA, the direct tariff hit is far narrower than the number implies. The channel that actually matters for the loonie is not the arithmetic of the levy but its effect on growth and risk sentiment: another deadline, another letter, and another reason for Canadian businesses to defer investment and hiring. The Bank has said its own modelling shows that if the CUSMA carve-out were ever removed, the economy would risk a deep contraction — which is precisely why the uncertainty, not today's realised tariff, is the dovish weight on July 15.
The dovish case: trade uncertainty and a soft growth pulse
The argument for eventually cutting runs through growth — one of the five fundamental factors. Canada's economy has been fragile: GDP edged down 0.1% in the first quarter, weaker than the Bank expected in its April forecast, and roughly three-quarters of Canada's goods exports go to the United States. The 10 July tariff letter sits directly on top of that fragility. The open question over trade is now structural rather than a single shock. At the July 1 USMCA joint review, Washington declined to confirm a 16-year extension, which pushed the pact into an annual review process that recurs every year to 2036 — institutionalising the tariff question rather than resolving it. We unpacked that in the USMCA review breakdown.
Prolonged uncertainty chills business investment and can tip a soft economy softer. If the July MPR downgrades growth and puts more weight on trade damage, the market will lean toward pricing an eventual cut — reinforcing the rate gap and weighing on CAD.
The hawkish case: energy prices and sticky inflation
The argument against cutting runs through commodities and inflation. In June the Bank noted that CPI rose to 2.8% in April on energy prices, that total inflation was expected to hover near 3% in the near term before easing, and that global oil sat roughly $10 a barrel above its April assumptions. Energy is both a direct CAD driver and an inflation input — the loonie is a petro-currency, and higher crude simultaneously supports the currency and props up headline prices. We cover that dual role in what drives the Canadian dollar.
If energy stays firm and that feeds into broader prices, the Bank cannot justify easing — and a small tail even entertains the idea of a future hike. That is the risk keeping the cut door only half-open.
Which scenario landed — and why the CAD read was muddier than the map
Ahead of the meeting the plausible outcomes broke into three shapes, all sharing a hold and differing only on guidance. The realized outcome landed on the dovish-hold row: growth downgraded, the hawkish door closed. But the currency reaction was more muted than a clean dovish hold would imply — a reminder that the map orders the channels, and the market then weighs them.
| Scenario | What the BoC did/said | Factors in play | Pre-event CAD read | What happened |
|---|---|---|---|---|
| Balanced hold (base case) | Holds; keeps both risks live; "nimble" language | Rates neutral; growth soft; commodities firm | Neutral to soft | Partially — the "appropriate stance" framing survived |
| Dovish hold | Holds but downgrades growth, closes the door to hikes | Rates ↓ bias; growth ↓ | Bearish CAD — reinforces the carry gap | This is what landed — 2026 growth cut to 0.7%, hike references dropped |
| Hawkish hold | Holds, stresses energy inflation, signals rates higher-for-longer | Rates ↑ bias; commodities ↑ | Supportive CAD | Only Macklem's oil-spike caveat survived |
So the guidance leaned dovish — yet USD/CAD barely moved, trading near 1.4062. The resolution is the whole thesis of a factor view: the dovish signal hit the growth factor, but the rate factor — the 125–150bp gap to the Fed that actually dominates the loonie — was untouched by a fully-priced hold, and firm oil kept the commodity factor supportive underneath. A price chart of USD/CAD after 09:45 ET showed a currency going nowhere; only by separating the channels can you see that a bearish growth signal and a neutral-to-supportive rate-and-commodity backdrop roughly cancelled out.
The rate gap: the loonie's dominant driver right now
The single biggest force on the loonie this summer is monetary-policy divergence, and July 15 illustrated it perfectly. The Federal Reserve's target range is 3.50–3.75% after a hawkish hold under Chair Kevin Warsh, while the BoC sits at 2.25% — a gap of roughly 125–150 basis points, with Canadian short rates well below US ones. That yield differential pulls capital toward the US dollar on a carry basis and is the main reason USD/CAD has held near 1.41, a one-year low, even with oil broadly steady. A dovish MPR nudges the expected future path of Canadian rates lower at the margin, but it does nothing to the current gap — which is why the loonie sat still on decision day. We traced that dynamic in the loonie's one-year low.
With the July MPR signalling the gap with the Fed is likely here to stay — a dovish Canadian growth read against a higher-for-longer US stance only widens the expected divergence — the carry channel remains the loonie's binding constraint into the autumn. The next markers are Statistics Canada's June inflation report in the same mid-July window and the BoC's next decision on 2 September 2026, both of which feed directly into how the market reads that gap.
How to read it through five factors, not one line
PIPTHEORY scores CAD from five fundamental factors — interest rates, growth, positioning, risk sentiment and commodities — refreshed every four hours. On July 15 that framework lets you see the decision for what it is: a rate factor that is largely pinned, a growth factor under a trade overhang, and a commodity factor doing quiet work in the background through oil. A price-only view collapses all of that into one candle. A fundamental view keeps the channels separate, which is what makes the "why" legible instead of guessed. For the broader context on Canada's currency, see what drives the Canadian dollar and the methodology on the about page.
Educational macro context only — not investment advice.