Back to news

Canada's 5-year bond yield is 3.06%, the number behind fixed rates

Jul 5, 2026

The 5-year government bond yield is 3.06% as of July 2026. That is +2.75 pts since 2020, based on official Bank of Canada data.

The trend

Over the monthly series since 2020, the 5-year government bond yield has moved from 0.31% to 3.06%, a clear climb. The chart below tracks the full history, hover or touch any point to read the exact figure.

What it means for you

Fixed mortgage rates are priced off this yield, so a rising yield usually points to higher fixed rates ahead, a reason for buyers to lock sooner.

Canada 5-year government bond yield
Source: Bank of Canada · updated live
3.06%
▲ +2.75 pts since 2020
4.723.091.47-0.162020202120222023202420252026
% · monthly · latest Jul 2026 · hover or touch the chart to explore
Sources
•  Bank of CanadaCanada 5-year government bond yield: 3.06%, what it means for Canadians