TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Family/Does spousal support end when…
Family

Does spousal support end when the paying spouse retires?

TSL Written by the Treadstone Law team· Updated June 2026

Retirement can be a valid reason to apply to vary or terminate spousal support, but it does not end payments automatically. The paying spouse must bring a variation application and demonstrate that retirement constitutes a material change in circumstances — meaning their income has genuinely and significantly decreased.

Courts will look at whether the retirement was planned and voluntary, whether it was reasonable at the age it occurred, and whether the payer still has access to assets, pension income, or investment income. A voluntary early retirement taken in an attempt to avoid support obligations is unlikely to succeed as grounds for reduction. A retirement at or near the typical retirement age, resulting in a genuine income drop, is treated more sympathetically.

Both the payer's reduced income and the recipient's ongoing needs are weighed. If the recipient is also nearing retirement or has their own pension, the court may take that into account as well. Because retirement scenarios can be complicated, it is advisable to get legal advice well before retirement to understand your options and prepare the necessary evidence.

Key takeaways

  • Retirement is a potential material change but does not end support automatically.
  • Courts examine whether the retirement was voluntary, reasonable, and genuine.
  • Remaining assets and pension income affect how much the court reduces support.
  • Plan ahead — get legal advice before retirement to understand your position.
This is general information, not legal advice. It doesn’t create a lawyer–client relationship, and the rules can change. For advice on your situation, a Treadstone family lawyer can help.
Was this helpful?Share:

Go deeper

Still have questions?

Search 2,500 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →