| Visa type | Study permit |
| Proof of funds | C$23,448 per year, living costs only for one applicant, excludes tuition and transportation (in force from 1 Sep 2026) |
| Application fee | C$150 |
| Processing time | Not listed |
| Work while studying | 24 hours per week |
| Dependants | Allowed |
| Official page | https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/study-permit.html |
What you need
- A letter of acceptance from a designated learning institution (DLI).
- A valid passport or travel document.
- Proof of financial support covering tuition, living costs and return transportation.
- A provincial or territorial attestation letter (PAL or TAL) confirming an allocation, for most study levels and provinces. It is not required for most master's programs of 16 months or longer or for doctoral programs at a public institution, effective 1 January 2026, and Quebec's Certificat d'acceptation du Quebec (CAQ) serves as the attestation for study in Quebec.
- Two recent passport style photos, where requested.
- A letter of explanation or statement of purpose, if requested by the visa office handling the application.
- Biometrics (fingerprints and photo), for most applicants aged 14 to 79.
- An immigration medical exam, if required based on country of residence or intended program.
- A police certificate, if requested.
How to apply
- Get a letter of acceptance from a designated learning institution and, where required, a provincial or territorial attestation letter.
- Gather proof of funds, passport, photos and any other documents the visa office lists.
- Apply online through an IRCC secure account, or on paper where online application is not possible, and pay the CAD 150 study permit fee.
- Give biometrics at a visa application centre if asked to, within 30 days of the request.
- Wait for a decision. Processing time depends on the applicant's country and current application volumes and is shown by IRCC's own processing time tool rather than a single fixed number.
- If approved, receive a port of entry letter of introduction, and a visa or electronic travel authorization for travel where needed.
- Travel to Canada and receive the study permit itself from a border services officer, who checks the documents and confirms the conditions of stay.
Why applications are refused
IRCC most often refuses a study permit when the officer is not convinced the applicant has enough money to study and live in Canada without working, or is not convinced the applicant will leave Canada at the end of the authorized stay. Other common reasons include an incomplete application, a study plan that does not match the applicant's academic or career background, unclear or unverifiable financial documents, and inadmissibility on health, security or criminal grounds.
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/study-permit.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/study-permit/get-documents/financial-support.html
- https://www.canada.ca/en/immigration-refugees-citizenship/corporate/publications-manuals/operational-bulletins-manuals/temporary-residents/study-permits/attestation-letters.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/work-off-campus.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/after-graduation.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/after-graduation/eligibility/study-requirements.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/study-permit/apply.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/help-your-spouse-common-law-partner-work-canada.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-processing-times.html
- https://www.canada.ca/en/immigration-refugees-citizenship/corporate/publications-manuals/operational-bulletins-manuals/updates/2024-financial-study-permit.html