See today's rates

Rates

Published rates, by source

Every rate row on this site comes from one of these capture files, each read from the public pages named in its rows on the capture date shown. This page gathers the rows by source, so any figure can be traced back to the capture it came from.

Capture fileRowsCapturedWhat it holdsGaps
rates.json02026-11-14DEDUPLICATED 2026-11-15 (de-aggregation pass). This file previously carried 280 rows that were an exact field-for-field copy of the 280 rows held in research/rates-deposit-accounts.json, research/rates-cards-loans.json and research/rates-mortgage-aggregators.json (247 distinct products; the audit's exact-match count). The research files hold the fuller provenance and are now the single copy; every row was verified identical before removal, so no figure was lost. The gaps list below is retained from the original capture. Original note: Every row was read from the public page named in its source fields on the capture date. Figures are the source's published numbers, printed as the source prints them; nothing is estimated and no figure is averaged across sources. Where two sources print different figures for the same product, both rows stand. The lender or issuer confirms the live figure.24 recorded gaps
rates-full-bankmortgages.json212026-11-14Full Posted and special rates table captured from each of the six BankMortgages.ca lender pages named in the task. Institution is the lender named on each page. Bank pages checked November 2, 2026 per each page; as_of wording is each table’s own wording as printed.5 recorded gaps
rates-full-lowestrates.json2702026-11-14Full published summary tables captured via text fetch. LowestRates.ca prints one best-rate table (Insured, 80% LTV, 65% LTV, Uninsured, Bank Rate columns) repeated on its mortgage, renewal and per-term pages; no per-lender rows are printed in the extraction, so rows are attributed to LowestRates.ca as publisher, never to a lender. Figures verbatim as printed.6 recorded gaps
rates-full-moneysense.json82026-11-14MoneySense publishes editorial best-of tables rather than a complete rate board. This file captures the complete summary table printed on its best high-interest savings accounts page: every account the page lists, with the rate exactly as the table prints it. The page prints no as-of date, so as_of carries the capture date. Note an internal inconsistency on the page itself: its summary table prints the EQ Bank Notice Savings Account at 3.00% (30 days notice) and 2.50% (10 days notice), while the article body text further down prints 5% and 4.5% for the same account; the table figures are the ones captured here, as the table is the page's published rate table.2 recorded gaps
rates-full-nerdwallet.json552026-11-14NerdWallet Canada tables captured by text fetch on 2026-11-14. Figures verbatim as printed. Where a page’s body table extracted without figures, rows were taken only from labelled figures printed elsewhere on the same fetched page and the gap is recorded.8 recorded gaps
rates-full-nesto.json382026-11-14nesto national and Ontario mortgage rate pages captured by text fetch on 2026-11-14. Figures verbatim as printed, including spacing in percent figures where the page printed it that way. Duplicate printings of the same rate on the same page were entered once.5 recorded gaps
rates-full-ratehub.json1502026-11-14Ratehub capture via text fetch only on 2026-11-14. Figures verbatim as printed on each page; gaps list every table that did not print figures or could not be fetched in this pass.5 recorded gaps
rates-full-ratesdotca.json422026-11-14RATESDOTCA (rates.ca) publishes the same best-rate table widget (Insured, 80% LTV, 65% LTV, Uninsured, Bank Rate) embedded on its pages. The table was captured in full from the page the task named. Bank Rate rows carry the bank named by the logo printed beside the figure (CIBC, National Bank, RBC, Scotiabank, TD); all other columns are attributed to RATESDOTCA as publisher. Figures verbatim as printed.5 recorded gaps
rates-full-wowa.json3962026-11-14WOWA published rate tables captured by text fetch on 2026-11-14. Figures are verbatim as printed; blank and -- cells were skipped. Several WOWA term pages render their lender tables in a form the text fetch returns blank; those pages are listed in gaps with no figures invented.14 recorded gaps
rates-lender-access-credit-union.json742026-11-14Access rates page captured in full: mortgages, term deposit GICs annual and monthly, TFSA, RRSP, RESP and FHSA term rates at the same published figures, and personal savings accounts.2 recorded gaps
rates-lender-affinity-credit-union.json312026-11-14Affinity mortgage rates page and GIC rates page captured: Straight Rate, CU Flex, Posted, variable closed and fixed open mortgages, plus special and term GIC rates.2 recorded gaps
rates-lender-alterna-bank.json32026-11-14Capture of Alterna Bank homebuying special rates and its linked prime rate page as fetched on 2026-11-14. Its linked mortgage, savings and term deposit rate pages printed no figures in extraction.3 recorded gaps
rates-lender-alterna-savings.json42026-11-14Personal homepage fetched; mortgage rates printed on that page captured.1 recorded gaps
rates-lender-assiniboine-credit-union.json12026-11-14Assiniboine mortgages page captured its feature rate only; the follow link to the full rates page returned 429 and was not retried.2 recorded gaps
rates-lender-atb-financial.json62026-11-14Capture of the ATB mortgage offers page as fetched on 2026-11-14. The page was the starting page named in the brief; no separate mortgage rates page link was present in its extraction.2 recorded gaps
rates-lender-beem-credit-union.json02026-11-14Fetch of the start page returned 429 on 2026-11-14; not retried in this pass, so no rates were captured for Beem Credit Union.1 recorded gaps
rates-lender-bmo.json02026-11-15Lender-direct capture attempt on 2026-11-15. BMO's own dedicated mortgage rates page was found and fetched, but the text extraction prints no numeric figures: every Interest and APR field is blank. No rows could be captured verbatim in this pass. BMO does publish mortgage rates on its own site in rendered view; this text fetch could not read them.4 recorded gaps
rates-lender-bow-valley-credit-union.json22026-11-14Bow Valley personal page printed two teaser rates under Enjoy BVCU's Rates; no full rates page link appeared in the extraction.1 recorded gaps
rates-lender-bridgewater-bank.json162026-11-15Bridgewater Bank publishes Gateway mortgage rates directly on its own broker information site, bwbbrokerinfo.ca. Captured in full: the Gateway Alternative Mortgages table, with Annual Interest Rate (AIR) by credit score band (680+, 640+, 600+, 550+, 500+) for 1, 2 and 3 year terms, plus the Bridgewater Bank Prime Rate. Each row's conditions carry the APR printed for that same cell, the max LTV and the 1.0% lender fee. The page also prints broker commission of 60 bps for 1 year, 70 bps for 2 year and 80 bps for 3 year, and a Bank of Canada Benchmark Rate of 2.25%; those are not borrower mortgage rates and are recorded in this note only. Bridgewater lends through mortgage brokers; its consumer site was not fetched in this pass because the broker site carries the full rate table.2 recorded gaps
rates-lender-butler-mortgage.json102026-11-14Butler rates page captured: fixed terms, variable terms and HELOC as printed in its compressed table.1 recorded gaps
rates-lender-caisse-alliance.json462026-11-14Interest rates page fetched complete; rates effective November 6, 2026 as printed.1 recorded gaps
rates-lender-cambrian-credit-union.json12026-11-14Cambrian mortgage page extraction printed one headline figure, 4.19% for 3 Year Fixed; the full rate table did not appear in the extraction.2 recorded gaps
rates-lender-card-issuers.json212026-11-15Issuer-direct card captures for the BorealMoney catalogue, taken from each issuer's own product page on 2026-11-15 to replace Rates.ca and LowestRates.ca as the source of record.8 recorded gaps
rates-lender-cibc.json02026-11-15Lender-direct capture attempt on 2026-11-15. CIBC's own mortgage rates page was fetched, but its text extraction prints no numeric figures; every rate field appears as an RDS rate placeholder. No rows could be captured verbatim in this pass. CIBC does publish mortgage rates on its own site in rendered view; this text fetch could not read them.4 recorded gaps
rates-lender-citadel-mortgages.json02026-11-14Citadel rates page extraction printed 5-year fixed and 5-year Variable headings with insured conditions but no figures, so no rows were captured.1 recorded gaps
rates-lender-cmls.json02026-11-14Residential mortgage rates page fetched but its extraction printed no figures.1 recorded gaps
rates-lender-coast-capital-savings.json322026-11-15Broker rates page fetched on 2026-11-15 printed CCS Prime at 4.70%, insured and insurable 5-year rates effective 09-Nov-26, conventional fixed rates for 1 to 10 year terms in two amortization columns, conventional variable rates, and a HELOC rate effective 29-Oct-26. The page itself states broker channel rates have historically been structured differently from branch rates.1 recorded gaps
rates-lender-community-trust.json72026-11-15Community Trust publishes mortgage rates directly on its own site on its Mortgage Rates & Fees page. Captured in full: Posted Mortgage Rates for closed 1, 2, 3, 4 and 5 year terms, the Automatic Renewal Rate for 6 Months Open, and the Community Trust Prime Lending Rate. The page is dated October 29, 2026 and states residential lending rates are determined on a case-by-case basis. Community Trust lends through its broker network; no discounted or broker-only rate sheet figures are printed on this public page beyond the posted rates above.1 recorded gaps
rates-lender-conexus-credit-union.json362026-11-14Conexus mortgage rates page captured in full: Value, Flex Feature fixed and variable, 30 year amortization, and Board rates. Main rates page also prints Today's 4.70% Prime rate with no date wording in extraction.2 recorded gaps
rates-lender-desjardins.json192026-11-14Lender-direct capture from Desjardins mortgage rates page. No as-of date is printed on the page as extracted.1 recorded gaps
rates-lender-dominion-lending-centres.json92026-11-14Dominion rates page captured: its Our Rates column for fixed terms and its Current Variable Rate. The Bank Rates comparison column on the same page was not captured as broker rates.1 recorded gaps
rates-lender-duca.json902026-11-14Complete rates page fetched in one page: term deposits, savings, high interest, foreign currency, mortgages and loans; prime rate printed as 4.70%; no as-of date printed on the page extraction.0 recorded gaps
rates-lender-east-coast-credit-union.json202026-11-14Mortgages page followed to the Rates page; mortgage, term deposit and HISA rates captured.2 recorded gaps
rates-lender-eq-bank.json02026-11-15Mortgage products page fetched on 2026-11-15 printed no rates, same as 2026-11-14. Searches found no mortgage rates page on eqbank.ca itself.1 recorded gaps
rates-lender-equitable-bank.json72026-11-15Lender-direct capture from Equitable Bank's own mortgage rates page (titled Mortgage Rates | EQ Bank). Contrary to the previous pass, the page does publish mortgage rates directly: a Standard Mortgage Rate (Closed) table for 1 to 5 year fixed terms and the Equitable Prime Rate. The reverse mortgage table was only partly extracted and is listed in gaps.5 recorded gaps
rates-lender-fairstone-bank.json02026-11-14Homepage fetched but its extraction printed no rates and no personal loan rates link.1 recorded gaps
rates-lender-first-national.json572026-11-14Complete capture of the First National mortgage rates page as fetched on 2026-11-14: posted fixed closed terms, adjustable rates, prime rate, open term and Excalibur rates. This is the lender broker page named in the brief; figures are as printed there.1 recorded gaps
rates-lender-first-nations-bank-of-canada.json02026-11-14Homepage fetched on 2026-11-14 printed no numeric rates for any product.1 recorded gaps
rates-lender-firstontario-credit-union.json862026-11-14Complete personal rates page fetched: personal accounts, loans, lines of credit, HELOC, mortgages and GICs; foreign exchange rates excluded as not in the product set.1 recorded gaps
rates-lender-frank-mortgage.json02026-11-14Frank rates page extraction printed no live rate figures; homepage carries only an illustrative comparison labelled illustrative and approximate, which was not captured as a published rate sheet.2 recorded gaps
rates-lender-home-trust.json192026-11-15Lender-direct capture from Home Trust's own mortgage rates page. The page publishes reverse mortgage rates only (EquityAccess, EquityAccess+ and EquityAccess Boost, origination rates, with set-up fees and a prime rate as of October 29, 2026). It publishes no standard residential mortgage rates directly; those products are sold through mortgage brokers and no figures for them were printed on the page.4 recorded gaps
rates-lender-homeequity-bank.json02026-11-14Homepage and CHIP Reverse Mortgage page fetched but neither printed rates.2 recorded gaps
rates-lender-homewise.json02026-11-14Checked the brokerage's own website via the fetch route on 2026-11-14 for a published rate sheet. No rate figures were found on the pages checked.2 recorded gaps
rates-lender-ic-savings.json472026-11-14Rates page fetched complete: personal and business accounts, GICs, term deposits and fixed closed mortgages.1 recorded gaps
rates-lender-icici-bank-canada.json92026-11-15ICICI Bank Canada publishes mortgage rates directly on its own mortgage program page. Captured in full: the standard Mortgage Rates table (Posted Rates for 1 to 5 year fixed closed and 3 and 5 year variable closed) and the Insured Mortgage Special Rates table (5 year fixed closed and 5 year variable closed). The iGlobal Rates column on both tables prints no figure and says Contact our Mortgage Specialist, so no iGlobal figure could be captured. Page states rates are as of August 01, 2025 and that its Prime Rate is 4.45% as of October 30, 2025.2 recorded gaps
rates-lender-innovation-credit-union.json202026-11-15Mortgage rates page fetched on 2026-11-15 printed special, posted and open rate tables for fixed and variable mortgages. The page is the lender's own mortgages rates page, reached from the lender's Mortgages page and served from the lender's Adobe publish domain returned by search. No prime rate and no HELOC rate printed on the page; the Mortgages page describes a HELOC product with no figure. No as-of date printed on the page.2 recorded gaps
rates-lender-kawartha-financial-services.json522026-11-14Rates page fetched complete: mortgages, accounts, term deposits and business investments; Prime Base Rate printed as 5.20 and Mortgage Prime as 4.70, both without percent signs.2 recorded gaps
rates-lender-kindred-credit-union.json22026-11-15Personal loan rates page fetched on 2026-11-15 printed one mortgage figure under Featured Rates, a Conventional Mortgage Special 3-Year at 4.75%, and the Kindred Prime Rate at 4.70%. No as-of date printed on the page.1 recorded gaps
rates-lender-laurentian-bank.json02026-11-15Homepage fetched on 2026-11-15 printed no rates, and a search found no mortgage rates page on the lender's own site. This file records what its own site published on the check date.1 recorded gaps
rates-lender-libro-credit-union.json122026-11-15Mortgage rates page fetched on 2026-11-15 printed the full residential mortgage table and the Libro Prime Rate at 4.700%, updated October 29, 2026. No HELOC figure printed on the page.1 recorded gaps
rates-lender-mainstreet-credit-union.json32026-11-14Mainstreet personal mortgages page printed three featured rates only; no full rates table or rates page link appeared in the extraction.1 recorded gaps
rates-lender-manulife-bank.json312026-11-15Lender-direct capture from Manulife Bank's own current rates page, mortgage section only. The page carried special rates, Manulife One base, variable and fixed sub-account rates, Manulife Bank Select prime, variable and fixed rates, and Preferred Rate Mortgage terms. Bank account, GIC, loan and credit card rates on the same page are out of scope for this mortgage capture.3 recorded gaps
rates-lender-marathon-mortgage.json92026-11-15Marathon Mortgage publishes its rates directly on its own site on its Rates page. Captured in full: the 6 month fixed rate for purchases and switches, fixed rates for insured and insurable purchases and switches (2, 3, 4 and 5 year), the 5 year fixed rate for uninsurable purchases and refinances, adjustable rates for insured and insurable and for uninsurable files (both 5 year), and the Prime Rate printed on the page. The page also prints a Bank of Canada Benchmark Rate of 5.25% and Reinvestment Rates used to calculate Interest Rate Differential; those are not offered mortgage rates and are recorded in the gaps.2 recorded gaps
rates-lender-meridian-credit-union.json152026-11-14Mortgage rates from Meridian mortgage and borrowing rates page; prime rate printed as 4.70% as of October 29, 2026.1 recorded gaps
rates-lender-mortgage-alliance.json02026-11-14Checked the brokerage's own website via the fetch route on 2026-11-14 for a published rate sheet. No rate figures were found on the pages checked.2 recorded gaps
rates-lender-mortgage-architects.json02026-11-14Checked the brokerage's own website via the fetch route on 2026-11-14 for a published rate sheet. The homepage carries a TODAY'S RATES widget, but the fetch extracted only template placeholders and no figures.2 recorded gaps
rates-lender-multi-prets-mortgages.json52026-11-14Multi-Prets publishes a short best rates list on its own homepage (name printed with accents as Multi-Prêts Hypothèques). Every figure below is copied verbatim from that page; no figure is attributed to an underlying lender.3 recorded gaps
rates-lender-national-bank.json42026-11-15Lender-direct capture from National Bank's own mortgage rates page. Only four promotional fixed rates were printed as figures in the extracted text; most other rates on the page rendered as template placeholders with no figures and are listed in gaps. The Alt-A rates page attempted in the previous pass printed no figures on this pass either.3 recorded gaps
rates-lender-nlcu.json742026-11-14Rates page fetched complete: mortgages, vehicle and recreation loans, lines of credit, savings and GICs.2 recorded gaps
rates-lender-northern-credit-union.json482026-11-14Rates page fetched complete: accounts, mortgages, HELOC, borrowing and investments.1 recorded gaps
rates-lender-northern-savings-credit-union.json02026-11-14Fetch of the start page returned 429 on 2026-11-14; not retried in this pass, so no rates were captured for Northern Savings Credit Union.1 recorded gaps
rates-lender-omista-credit-union.json392026-11-14Rates page fetched complete: open and closed mortgages, term deposits, GICs and savings.1 recorded gaps
rates-lender-pathwise-credit-union.json102026-11-15Mortgage rates page fetched on 2026-11-15 via the Interest Rates link on the lender's Mortgages page printed the full residential mortgage table (the same table appears twice on the page; each figure captured once). No prime rate and no HELOC rate printed on the page. No as-of date printed on the page.2 recorded gaps
rates-lender-penfinancial-credit-union.json02026-11-14Rates page fetched but its extraction printed no figures.1 recorded gaps
rates-lender-peoples-bank-of-canada.json02026-11-14Homepage fetched but its extraction printed no rates and no rates links.1 recorded gaps
rates-lender-perch.json02026-11-14Attempted to check the brokerage's own website via the fetch route on 2026-11-14. The fetch failed, so no finding on whether a rate sheet is published could be made in this pass.1 recorded gaps
rates-lender-pine-financial.json02026-11-15Pine Financial, which trades as Pine, publishes no mortgage rates that could be captured in this pass. Its own mortgage page at pine.ca was fetched and returned only a JavaScript shell with contact information and no rate figures at all, so rows are empty. This is a capture failure on the page format, not proof that Pine prints no rates; the page needs a live browser check in a later pass.2 recorded gaps
rates-lender-prospera-credit-union.json02026-11-14Fetch of the start page returned 429 on 2026-11-14; not retried in this pass, so no rates were captured for Prospera Credit Union.1 recorded gaps
rates-lender-prosperity-credit-union.json132026-11-15Rates page fetched on 2026-11-15 printed the Prime Rate at 4.70% and Consumer Mortgage tables for insured and conventional mortgages, each effective 11-04-2026. No HELOC rate printed on the page. New file created in this pass; no earlier shell existed.1 recorded gaps
rates-lender-provincial-credit-union.json272026-11-14Accounts start page followed via its Rates link to https://www.provincialcu.com/rates; term deposits, savings, mortgages and loan rate captured with their printed effective dates in as_of.1 recorded gaps
rates-lender-rbc.json302026-11-14Lender-direct capture from RBC mortgage rates page only. Popular Rates section duplicates the detailed special tables and is not double-counted. Posted variable tables and posted fixed tables were printed twice identically on the page and are counted once. Two distinct special-offer tables were printed for fixed and variable purchase and switch rates with different figures; both are included and labelled first and second table as printed.2 recorded gaps
rates-lender-rfa.json532026-11-14Complete capture of the RFA prime rate sheet page as fetched on 2026-11-14, plus its linked deposits page which printed no GIC figures. Compensation columns printed on the page are not mortgage rates and are not recorded as rows.2 recorded gaps
rates-lender-scotiabank.json132026-11-14Lender-direct capture from Scotiabank mortgage rates page. Page heading is Learn more about our posted rates. Footnotes label the variable rates with APRs for special offers; the table heading as printed is Posted Rate and that wording is kept in conditions_as_published.2 recorded gaps
rates-lender-servus-credit-union.json672026-11-14Servus single rates page captured: fixed closed and open mortgages with special rates, GICs including short term, long term, redeemable and US dollar, and personal savings. Prime printed as 4.70% as of October 29, 2026 in page header. No variable mortgage or HELOC rate table appeared in the extraction.2 recorded gaps
rates-lender-shinhan-bank-canada.json452026-11-14Complete capture of the Shinhan Bank Canada residential mortgage rate sheet PDF as fetched on 2026-11-14, effective June 15, 2026. Broker Commission and Premiums and Discounts figures printed in the sheet are adjustments or compensation, not term rates, and are not recorded as rows; the HELOC line for Alternative Lending Programs was printed as Not available.1 recorded gaps
rates-lender-simplii-financial.json62026-11-15Simplii Financial captured lender-direct on 2026-11-15 from Simplii's own special offers page for the High Interest Savings Account, after the 2026-11-14 attempt failed with a 429 and the savings headline rested on MoneySense and NerdWallet roundups. The page prints the 5.00% new-client promotion (5 months, eligible deposits up to $100,000, offer ends January 31, 2027) and the five regular tiers behind it (0.30% to 1.00% by balance). Mortgage rates remain uncaptured: the 2026-11-14 fetch of simplii.com/en/mortgages.html failed with 429 and was not retried in this pass.1 recorded gaps
rates-lender-steinbach-credit-union.json132026-11-14Steinbach mortgage page captured in full: high-ratio and conventional fixed and variable terms. Page also states Borrowing rates last updated October 29, 2026.1 recorded gaps
rates-lender-strive.json02026-11-14Starting page fetch failed with 429 in this pass; no retry was made per instructions.1 recorded gaps
rates-lender-tandia.json132026-11-14Mortgage rates page fetched complete.1 recorded gaps
rates-lender-tangerine.json02026-11-15Fetch of the mortgage rates page on 2026-11-15 returned a maintenance page with no rates, same as 2026-11-14. A search for the lender's official rates page returned the same mortgage rates URL; no lender-direct figures could be captured in this pass.1 recorded gaps
rates-lender-td.json02026-11-15Lender-direct capture attempt on 2026-11-15. TD's own mortgage rates page was fetched, but its text extraction prints no numeric figures; every rate field appears as a bare percent placeholder. No rows could be captured verbatim in this pass. TD does publish mortgage rates on its own site in rendered view; this text fetch could not read them.3 recorded gaps
rates-lender-true-north-mortgage.json02026-11-14True North homepage extraction printed no rate table and no rates link; its title says Canada Mortgage Rates from 2.99% with no term attached, which was not captured as a row.1 recorded gaps
rates-lender-ukrainian-credit-union.json552026-11-14Interest rates page fetched complete: savings, chequing, mortgages, loans, lines of credit and GICs; institution prints itself as Ukrainian Credit Union Limited (UCU) in its prime rate definition.2 recorded gaps
rates-lender-uni-financial-cooperation.json02026-11-14Mortgage comparison table PDF fetched; it prints product descriptions and no numeric rates.1 recorded gaps
rates-lender-vancity.json252026-11-15Mortgage rates page fetched on 2026-11-15 printed high-ratio insured, fixed-term fixed-rate (including special offers), open-term fixed-rate and variable rate tables, all as of 2026-10-29; the lender's Interest rates page printed the Vancity Prime Rate at 4.70% as of 2026-10-29. The fixed-rate product page named in the 2026-11-14 gap was also fetched and printed the same fixed-term table. No HELOC figure printed on the mortgage rates page.1 recorded gaps
rates-lender-wealth-one-bank.json92026-11-14Complete capture of the WealthONE Mortgage Broker Rate Sheet PDF as fetched on 2026-11-14, effective October 29, 2026. Standard Compensation finder figures printed in the PDF are not mortgage rates and are not recorded as rows.1 recorded gaps
rates-lender-wfcu-credit-union.json552026-11-14Our Rates page fetched complete: mortgages, HELOC, auto and personal loans, lines of credit and investment/GIC rates.1 recorded gaps
rates-lender-yncu.json542026-11-14Rates hub followed to mortgage, savings and GIC rates pages; all figures from those linked pages.2 recorded gaps
research/rates-deposit-accounts.json1602026-11-148 recorded gaps
research/rates-cards-loans.json312026-11-147 recorded gaps
research/rates-mortgage-aggregators.json642026-11-149 recorded gaps
mortgages/rates.json (the mortgage sweep file, adapted)972026-11-14Every rate below was read from the public page named in its source fields on the capture date. Rates are the source's published figures for prime borrowers; insured rows come from the source's insured-rates table. The lender confirms the live rate.0 recorded gaps

Total published rate rows presented: 2787. The coverage ledger reconciles this against the full published universe.