Tax Deadlines Canada (2026)
When are your 2025 taxes due? For most people it's April 30, 2026 to file and pay. Here's every CRA deadline that matters — with a live count of how many days are left until the next one.
Next deadline
—
The dates, and who each one is for
April 30, 2026 — file and pay. This is the big one. For most individuals, your 2025 return has to be filed on or before April 30, 2026, and any balance owing is due the same day. Filing on time also keeps benefit and credit payments — the GST/HST credit, the Canada Child Benefit — from being interrupted, even if you owe nothing.
June 15, 2026 — self-employed filing. If you or your spouse or common-law partner carried on a business in 2025, your filing deadline moves to June 15, 2026. The trap is that this extension is for filing only: a balance owing is still due April 30, 2026, and interest accrues from May 1 on anything unpaid. Most self-employed people file by April 30 anyway to settle the payment.
March 2, 2026 — RRSP contribution deadline. Contributions in the first 60 days of 2026 can be deducted on your 2025 return. The 60th day is March 1, a Sunday, so the deadline rolls to Monday, March 2. What matters is the date your RRSP issuer receives the money — leave a buffer for transfers to clear. See the 2026 contribution limits for how much you can put in.
March 16, June 15, September 15, December 15 — instalments. If you earn income the CRA isn't withholding tax on — self-employment, investments, rental — you may have to pay tax in quarterly instalments. The 2026 dates are the 15th of March, June, September and December, except that March 15 is a Sunday, so the first is treated as on time if paid by Monday, March 16. Instalments apply when your net tax owing tops $3,000 ($1,800 in Quebec) in the current year and either of the two before it.
A general CRA rule runs through all of these: when a deadline lands on a weekend or a public holiday the CRA recognizes, your return or payment is on time if it arrives the next business day.
Common questions
When are 2025 taxes due in Canada?
For most people, file and pay by April 30, 2026. If you or your spouse are self-employed, you have until June 15, 2026 to file — but any balance owing is still due April 30, 2026, with interest from May 1 on unpaid amounts.
What is the self-employed tax deadline?
June 15, 2026 to file the 2025 return. But the payment deadline isn't extended — a balance owing is still due April 30, 2026, so filing by then usually makes sense anyway.
When is the RRSP contribution deadline for 2025 taxes?
March 2, 2026. Contributions in the first 60 days of 2026 can go on your 2025 return; March 1 is a Sunday, so it rolls to the Monday. What counts is when your issuer receives the funds.
When are tax instalments due in 2026?
March 15, June 15, September 15 and December 15. March 15 is a Sunday, so the first is on time if paid by Monday, March 16. Instalments apply when net tax owing tops $3,000 ($1,800 in Quebec).