Fuel costs have moved fast this year, and the swings look different depending on which province your trucks run through. For fleet managers juggling routes across Ontario, British Columbia, and the rest of the country, understanding these regional gaps isn't just background reading. It shapes where you fuel up, how you budget, and whether your margins survive a bad quarter.
The National Picture First
Canada's average diesel price started the year around C$1.54, climbed to C$2.33, and now sits at that level, its highest of the year. That's a 51% jump from January, and prices haven't retreated. Gasoline followed a similar arc but with more give-back: it started at C$1.33, peaked at C$1.92 (a 45% rise), and has since settled to C$1.75.
The gap between diesel and gasoline behavior matters for fleets. Diesel prices climbed hard and stayed high. Gasoline spiked just as sharply but pulled back more noticeably from its peak. If your fleet runs mixed vehicles, that divergence changes your cost mix month to month, and it means a fuel budget built on last year's ratios probably needs revisiting.
Ontario: Steady Climb, Modest Pullback
Ontario's numbers track close to the national average but with a slightly steeper rise. Diesel moved from a January average of C$1.43 to C$2.26, a 58% increase, and now sits at that level, its highest of the year. Gasoline in Ontario started at C$1.26, hit C$1.88 (up 49%), and has since eased to C$1.69.
What stands out here is that Ontario diesel never really came down. It's currently at its highest level of the year. For fleets running heavy trucks through the Windsor-Toronto-Ottawa corridor, that means the diesel line item on your P&L has been getting worse, not better, even as headlines suggest fuel prices are stabilizing nationally. Gasoline offers a bit more breathing room, with the current price meaningfully below peak, but it's still well above where the year started.
What This Means for Ontario-Based Fleets
If your dispatch routes run mostly diesel trucks, don't assume the worst is behind you just because gasoline has cooled. Build your quarterly forecasts around the diesel trend specifically, not a blended average. Ontario's industrial base and cross-border freight volume also mean local demand pressure can compound whatever's happening with broader oil markets.
British Columbia: The Steepest Climb
BC tells a rougher story. Diesel started the year at C$1.63, already above the rest of the country, and rocketed to a spring peak of C$2.53, a 56% increase, one of the sharpest jumps in this comparison. It's currently at C$2.43, below that spring high but still the highest diesel price in this comparison. Gasoline moved from C$1.50 to a peak of C$2.18 (up 45%) and now sits at C$1.90, still elevated compared to the national gasoline figure.
BC's fuel costs have consistently run hotter than the rest of the country, and this year has been no exception. Part of this reflects the province's existing carbon pricing structure and its reliance on refined product brought in from outside the region. Whatever the mechanics, the practical result for fleet managers is the same: BC routes cost more to fuel, full stop, and that gap has widened rather than closed.
Planning Around BC's Premium
Fleets with BC legs on their routes should treat this province as a distinct budget line rather than folding it into a national average. If you're quoting long-term contracts that include BC delivery, price in a buffer specific to that region. A generic national fuel assumption will consistently underestimate your actual BC costs, and that gap compounds over a full year of runs.
🔒 Your information is never shared.
This form saves your progress automatically as you go.
Why Prices Have Behaved This Way
A few forces help explain the pattern across all three regions. Global oil markets have been unsettled by geopolitical friction well beyond Canada's borders. Venezuela's uncertain position within OPEC, for instance, raises questions about how much discipline the group can maintain over output, and Washington's apparent willingness to let Caracas walk away only adds to the uncertainty around global supply coordination. Meanwhile, Russia has been leaning on Kazakhstan and other Central Asian producers to help prop up its wartime energy economy, a dynamic that ripples through global crude flows even though it has nothing to do with Canadian pumps directly.
Shipping costs have also spiked. Tensions tied to Iran have pushed very large crude carrier rates on the Saudi Arabia to China route to roughly $647,000 a day, a level that reflects genuine strain in moving oil safely and efficiently around key chokepoints. When it costs that much more to move crude by sea, some of that expense eventually works its way into refined product pricing everywhere, Canada included.
Domestically, the picture is mixed. U.S. oil rig counts dipped slightly this week even as gas rig activity ticked up, suggesting producers are recalibrating rather than pulling back across the board. None of this points to a quick, clean resolution. It points to a market that's going to keep bouncing for a while, which is exactly the environment where regional price gaps like the ones between Ontario and BC tend to persist rather than close.
There's also a macro backdrop worth keeping in mind. Comments from Fed Chairman Kevin Warsh this week nudged rate-hike expectations higher, and broader financial markets, including gold and silver, pulled back sharply on the news. Higher rate expectations tend to strengthen the U.S. dollar, and a stronger dollar typically makes oil more expensive in other currencies, Canadian dollars included. It's one more variable stacked on top of an already volatile picture.
Practical Steps for Fleet Managers Right Now
Start by separating your fuel forecasting by province rather than relying on a single national number. The Ontario-BC gap alone is wide enough to distort a blended budget, and if you run routes through other provinces too, each deserves its own line.
Track diesel and gasoline separately as well. This year's data shows they haven't moved in lockstep. Diesel has been stickier at the high end across every region in this comparison, while gasoline has shown more willingness to retreat from its peak. If your fleet is diesel-heavy, don't let softer gasoline headlines lull you into thinking your own costs are easing.
Revisit fueling locations along your routes. If BC's premium over the national average holds, look for opportunities to top off tanks before crossing into higher-cost zones where routes allow it. This isn't always practical for every route, but even modest adjustments in fueling patterns can add up across a large fleet over months.
Build wider margins into client quotes for routes touching BC or involving heavy diesel use through Ontario's industrial corridors. The data here doesn't suggest a return to January-level prices anytime soon, and quoting as if it will happen sets you up for thinner margins later.
This is also where locking in a known ceiling on fuel costs becomes useful. A fixed-price supply agreement, like the kind FuelAnchor arranges, lets you set a maximum price per gallon for a defined period, so you know your worst-case fuel cost in advance regardless of what happens with oil markets, shipping rates, or currency swings. It won't stop prices from moving, but it takes the guesswork out of your budget and protects the margins you've already quoted to clients.
Keep Watching the Regional Gap, Not Just the Headline Number
The national average is useful for a quick gut check, but it hides more than it reveals. Ontario and BC are both running hotter than they were in January, with BC still the most expensive on diesel specifically. Pull your own fleet's fuel data by province this week, compare it against these regional trends, and flag any route where your current pricing assumptions are already out of date.
🔒 Your information is never shared.
This form saves your progress automatically as you go.