TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Litigation/How does wage garnishment…
Litigation

How does wage garnishment work if I have a court judgment in Ontario?

TSL Written by the Treadstone Law team· Updated June 2026

Wage garnishment is one of the most effective tools for enforcing a court judgment in Ontario when the debtor is employed. Once you have a judgment, you can serve a notice of garnishment on the debtor's employer, directing the employer to deduct a portion of the debtor's wages and pay it to the court, which then remits it to you.

Ontario law protects a portion of the debtor's wages from garnishment so they retain enough income to meet basic needs. The exact protected amount is set out in Ontario legislation, which limits how much can be taken from a debtor's net wages. Amounts above the protected threshold are subject to garnishment.

Garnishment requires filing the appropriate documents with the court and serving them correctly. If the debtor changes jobs, you may need to re-serve the garnishment on the new employer. Garnishment can also apply to money owed to the debtor by others — such as rent payments or amounts owing from a contract — not just wages. If the garnished party disputes the garnishment, they can file a dispute and a hearing may be required.

Key takeaways

  • Wage garnishment directs the employer to deduct from the debtor's pay and remit it to the court.
  • Ontario law protects a portion of the debtor's wages from garnishment.
  • Garnishment must be re-served if the debtor changes employers.
  • Garnishment can apply to other third-party debts owed to the judgment debtor, not only wages.
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 litigation 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 →