TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Immigration/Do I need a separate permit…
Immigration

Do I need a separate permit to do a co-op placement during my studies in Canada?

TSL Written by the Treadstone Law team· Updated June 2026

Most full-time post-secondary students in Canada whose programs include mandatory co-op or internship work terms need a co-op or internship work permit to do paid placements. This is a separate document from your study permit and is not automatically included in it. The co-op permit is employer-specific in that it authorizes work within the co-op program, but it is not tied to a single employer in the same way as a standard employer-specific work permit.

To apply for a co-op work permit, you must show that the work placement is a mandatory part of your program — your school will typically provide a letter confirming this. You can apply for the co-op permit at the same time as your study permit, or after.

If you do co-op work without the appropriate permit, you are working without authorization, which is a federal immigration violation. Not all programs include co-op components, and not all co-ops are mandatory — whether you need a permit depends on your specific situation. Ask your school's international student office and confirm with an immigration lawyer if you are uncertain.

Key takeaways

  • Mandatory co-op or internship placements generally require a separate co-op work permit
  • Your school must confirm the placement is a mandatory program requirement
  • You can apply for the co-op permit at the same time as your study permit
  • Working in a co-op without the permit is an unauthorized work violation
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 immigration 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 →