The fastest way to add students is through the People tab
Open your Canvas course and click the People tab on the left navigation menu. Click the blue + People button in the upper right. You will see two options: Add Users and Add from Account Navigation. Choose Add Users to invite individual students or groups by email address or login ID.
Canvas will send an invitation email to each student you add. They receive a link to join your course, and their enrollment becomes active once they click it. This method works whether your institution uses email addresses, usernames, or student ID numbers as login credentials—check with your IT department if you are unsure which your school uses.
Key Takeaways
- The People tab is where you add students; click the blue + People button and select Add Users to enter their email addresses or login IDs.
- Canvas sends an invitation email to each student, and they must click the link to set up their enrollment in your course.
- Batch uploads through CSV files let you add many students at once instead of entering them one by one.
- Your institution's enrollment system may sync students automatically if your course is linked to a roster or section code.
- If a student does not receive an invitation email, check your course settings to confirm invitations are enabled and ask your IT support to verify their account exists.
Adding multiple students at once with a CSV file
If you have a list of 10 or more students, uploading a CSV file is faster than entering each one individually. From the People tab, click + People and select Add Users. Look for the option to Upload a CSV or Import from File (the exact wording depends on your Canvas version).
Your CSV file needs two columns: one for the student's login ID or email address, and one for their role (usually "student"). Save the file as a plain CSV, not an Excel file. Canvas will preview the data before you confirm, so you can catch errors before invitations go out. After you upload, Canvas processes the file and sends invitations to all students in the list.
Automatic enrollment through your institution's system
Many schools link Canvas courses directly to their student information system, so students enroll automatically without needing an invitation. This happens when your course is tied to a section code or roster ID. Check with your institution's Canvas administrator or IT help desk to find out whether your course is set up this way.
If your course is roster-linked, students appear in the People tab as soon as they are registered in that section through your school's registration system. You do not need to send invitations manually. However, if you add a student to the course manually after the roster sync, they will still receive an invitation email.
Resending invitations to students who did not respond
If a student says they never received an invitation, go to the People tab, find their name, and click the three-dot menu next to their entry. Select Resend Invitation. Canvas will send the invitation email again to their registered email address.
Before resending, confirm that the student's email address in Canvas matches the one they actually check. Ask them to verify their email in their Canvas account settings. If they still do not receive it after a resend, contact your IT support—the student's email account may have a filter blocking Canvas messages, or there may be a technical issue on the server side.
Checking your course invitation settings
Canvas allows you to control whether invitations are sent automatically when you add a student. Go to your course Settings (usually in the left navigation menu), then look for a section called Course Details or Invitations. Make sure the option to send invitations is turned on.
Some institutions disable automatic invitations by default, which means students are enrolled but do not receive an email notification. If your course has this setting turned off, students can still access the course through their Canvas dashboard, but they may not know it exists. Check your institution's policy on whether to enable or disable this feature.
What happens after you invite a student
When you send an invitation, Canvas creates a pending enrollment record for that student. The invitation email contains a link to your course. Once the student clicks the link and logs into Canvas, their enrollment becomes active and they can see all course content you have made visible to them.
If a student is invited but never accepts, they remain in a pending state. You can see pending enrollments in the People tab—they often appear with a different status label or icon. Pending students do not have access to the course until they accept the invitation. If a student leaves your course or you need to remove them, you can unenroll them from the People tab as well.
Troubleshooting common invitation problems
If students are not appearing in your course after you invite them, first confirm you entered their login ID or email address correctly. A single typo will cause the invitation to fail or go to the wrong person. Check the student's name in your institution's directory to verify the exact spelling and format of their email or username.
If invitations are not being sent at all, check whether your course invitations setting is enabled (see the section above). Also verify that the student accounts exist in your Canvas system—if a student has not yet been added to your institution's Canvas instance, you cannot invite them. Contact your IT support if you believe a student account should exist but does not appear when you search for it.
Frequently Asked Questions
Can I invite students who are not yet registered at my institution?
No. Canvas can only invite students who already have accounts in your institution's system. If a student has not yet enrolled or created a Canvas account, contact your registrar or IT department to add them to the system first. Once their account exists, you can invite them to your course.
What if I accidentally invite the wrong person?
Go to the People tab, find the person's name, and click the three-dot menu next to their entry. Select Remove from Course or Unenroll. This removes their access when ready. If you invited them by mistake before they accepted, they will still receive the invitation email, but they cannot access the course once you remove them.
Do students have to accept the invitation, or are they automatically enrolled?
Students must click the link in the invitation email to set up their enrollment. Once they click it and log in, they are enrolled and can access the course. If they do not click the link, they remain in pending status and cannot see course content.
Can I set a important date for students to join the course?
Canvas does not have a built-in feature to automatically remove pending students after a certain date. However, you can manually unenroll students who do not join by a important date you set. Announce the important date in your course syllabus and send a reminder email before the date arrives.
What is the difference between adding a student and inviting a student?
In Canvas, adding and inviting are the same action. When you add a student through the People tab, Canvas automatically sends them an invitation email. The student must accept the invitation by clicking the link to complete their enrollment.