Reviewed

The maximum amount CRA lets you add to your TFSA each year. For 2026, it's $7,000.

The maximum amount CRA lets you add to your TFSA each year. For 2026, it's $7,000.

General information only — not financial advice for your situation.

This is a learning tool. Always check CRA My Account records and talk to a qualified professional for your own numbers.

Plain English

The maximum amount CRA lets you add to your TFSA each year. For 2026, it's $7,000.

Technical definition

The annual dollar limit is the CRA-prescribed yearly TFSA contribution cap, indexed to inflation and rounded to the nearest $500. The 2026 limit is $7,000. This amount is added to each eligible individual's contribution room on January 1 each year, beginning the year they turn 18 and are a Canadian resident.

Examples

  • On January 1, 2026, every eligible adult receives $7,000 in new TFSA room on top of any unused carry-forward.
  • The annual limit was $5,000 from 2009–2012, $5,500 from 2013–2014, $10,000 in 2015, and has been $6,000–$7,000 since.

About this site

Every number on this site is sourced from CRA publications, the Income Tax Act, or provincial fiscal releases. We show the math, cite the sources, and never tell you what to do with your money.

Sources & references