Working on campus
If you have a valid study permit, you may be able to work on the campus of the institution you attend without a work permit. You can work for the institution itself, or for a private business located on the campus.

To do this, you must be a full-time student at a public university, a community college, a collège d’enseignement général et professionnel (CEGEP), a publicly funded trade or technical school or a private institution authorized to confer degrees.
 
Working off campus
To work off campus, you must have a work permit. Through the Off-Campus Work Permit Program, you can work part-time during regular academic sessions (20 hours per week) and full-time during scheduled breaks, such as winter and summer holidays, and spring break(40 hours per week). You can work in any occupation, and you can change employers whenever you like.

To qualify for the program, you must have a valid study permit and be a full-time student at a recognized postsecondary educational institution. Recognized institutions generally include a public, post-secondary college or university, a CEGEP in Quebec and degree-granting programs offered by private institutions.
 
Working as part of a co-op program or work placement
If the program that you are admitted to has a work requirement or co-op program, meaning that you are required or have the option to work at a job related to your program as part of the curriculum, you may be allowed to do this. There are conditions to this; for example, the program must be certified or approved to allow students to work.
 
Working after graduation
The Post-Graduation Work Permit Program allows you to gain valuable Canadian work experience after you have completed your studies in Canada. This can help you apply to become a permanent resident of Canada.

To qualify, you must have graduated from a public or private institution that grants degrees recognized by the province or territory. These institutions may include a university, college or CEGEP.

Work permits under this program are valid for the length of your study program, up to a maximum of three years. For example, if you graduate from a four-year degree program, you could be eligible for a three-year work permit. If you graduate from an eight-month certificate program, you would be eligible for a work permit that is valid for up to eight months.

You must apply for a post-graduation work permit within 90 days of receiving written confirmation from your educational institution that you have met the requirements for completing your academic program.

With this permit, you can work in any occupation and change employers anytime you wish.
 
Work permits for spouses of students
If you are a full-time student at a recognized postsecondary institution, and you have a valid work permit or study permit, your spouse or common-law partner can apply for a permit to work in Canada. As long as they have a work permit, they can work in any occupation and change jobs at any time.

These permits are valid for the same period of time as your study or work permit.