Blog

Canva Join Class: A Teacher's Guide to Inviting and Managing Students

Quick answer: As a teacher, you set up a Canva join class flow from the People page in your class Settings. You can generate an invite link, send email invitations, or import a class roster directly from Google Classroom. Students then complete the Canva class join on their end by accepting the invite or entering the code you share.

This guide is written for teachers and school admins setting up Canva for Education. It covers how to create a class, generate a join link or code, invite students through email or Google Classroom, and manage roles once students start to join Canva class spaces.

Key Takeaways

●     Only teachers and admins on a Canva school team can create classes — students can join a class but can't create one.

●     You can invite students three ways: an invite link, an email invitation, or a Google Classroom import.

●     Everyone who joins through your link becomes a Student by default — you can change roles anytime from the People page.

●     Students aren't added to your class until they accept the invitation; sending it isn't enough.

●     Canva for Education is free for K-12 schools, so there's no billing step involved in setting up student access.

●     If a student isn't on Canva yet, they can request to join your school team directly using their school email address, without an invite from you.

Step 1: Create a Class Before Inviting Students

Before any student can complete a Canva class join, the class itself needs to exist inside your school team.

  1. Go to Settings in your Canva for Education account.
  2. Select the Classes tab.
  3. Select Create a Class.
  4. Enter a class name — organizing by grade, subject, or teaching period keeps things easier to manage later.
  5. Select Create.

You can create as many classes as you need within your school team, and all of them stay accessible from the Classes tab going forward.

Step 2: Generate an Invite Link for Students to Join Canva Class

The invite link is the fastest way to get a group of students into a class at once.

  1. Open the class and go to the People page in Settings.
  2. Select Invite members.
  3. Select Get invite link.
  4. Copy the link and share it anywhere your students will see it — Google Classroom, a school portal, or a printed handout with a QR code.

Anyone who uses the link is added as a Student by default. If you need to change someone's role afterward, you can do that from the dropdown next to their name on the People page — you don't have to remove and re-invite them.

Step 3: Send Individual Email Invitations

If you'd rather invite students one at a time, or add a few latecomers after the initial rollout:

  1. From the People page, select Invite members.
  2. Choose the email invitation option.
  3. Enter each student's email address.
  4. Send the invites.

Students receive an email and complete the join by selecting Join the class inside it. Remind students to check spam folders — school email filters sometimes catch these automatically.

Step 4: Import a Roster Directly From Google Classroom

If your school already uses Google Classroom, you can skip manual entry entirely:

  1. From the People page, select Invite members.
  2. Choose the Import from Google Classroom option.
  3. Select the class you want to import — this pulls in your students' email addresses automatically.
  4. Select Send Invites to finish.

This is the fastest option for schools already running Google Classroom, since it avoids typing in each student's email by hand.

What Happens on the Student's End

It helps to know what your students see once you've sent invites, so you can troubleshoot quickly if someone says they can't join:

●     If they already have a Canva account, they select Join the class in the email and are added immediately.

●     If they don't have an account, they're prompted to sign up using their email, Google Classroom, or Clever before the join completes.

●     If they're under 13, they'll need a parent or guardian to give consent before finishing sign-up, in line with children's privacy laws like COPPA.

●     Students can be part of multiple classes at once and switch between them from their dashboard.

Letting Students Request to Join Without an Invite

Some students may sign up for Canva Education before you've sent anything. In that case, they can request access themselves:

  1. The student selects Education, then I'm a student on the Canva sign-up page.
  2. They select Check eligibility, then Get started.
  3. Canva matches their school email to your school team.
  4. They select your school and choose Request to join.

These requests land with a school team admin for approval — so if you're the admin, check your team's pending requests periodically, especially at the start of a term.

Managing Roles Once Students Join

Canva school teams use three roles, and it's worth knowing the difference when you're managing a class:

Role

Permissions

Admin

Full control of the school team — manages members, creates classes, accesses brand assets, and approves join requests

Teacher

Creates and edits designs, manages their own classes, and accesses most team features

Student

Creates designs, joins classes, and works on shared projects — can't create classes or access brand assets

The teacher who creates the school team becomes an admin automatically. If you're a co-teacher joining an existing team, you'll typically start as a Teacher unless an admin changes your role.

Troubleshooting: Students Can't Complete the Canva Class Join

Problem

Likely Cause

Fix

Student says they never got an invite

Email caught in spam, or wrong address entered

Resend from People page; confirm the email address is correct

Invite link isn't adding students

Link was regenerated or class was deleted

Generate a fresh invite link from the People page

Google Classroom import shows no students

Wrong class selected, or roster not synced

Re-select the correct Google Classroom class and re-import

Student under 13 stuck at sign-up

Parental consent not yet given

Direct the student's parent or guardian to complete consent

Student in wrong class

Joined via the wrong link or code

Move them manually from the People page, or remove and re-invite

Frequently Asked Questions

How do I set up a Canva join class link for my students? Go to the People page in your class Settings, select Invite members, then Get invite link. Share that link with your students — anyone who uses it joins automatically as a Student.

Can students join a Canva class without an email invite? Yes. Students can request to join your school team directly using their school email address, and a school team admin approves or declines the request.

Do I need Google Classroom to invite students to Canva? No. Google Classroom import is one option, but you can also invite students by email or with a shareable link — whichever fits your school's setup.

What role do students get by default when they join? Everyone who joins through an invite link or email becomes a Student by default. You can change a person's role anytime from the People page.

Is there a limit to how many classes I can create? No confirmed limit — you can create as many classes as you need within your school team, which is useful for organizing by grade, subject, or period.

What if a student is under 13? They'll need a parent or guardian to give consent before their sign-up is complete, in line with children's online privacy laws like COPPA.

Can I move a student to a different class after they join? Yes. You can manage this from the People page in Settings without needing to remove and re-invite the student.

Do students need to pay to join a Canva class? No. Canva for Education is free for K-12 teachers and students, so there's no payment step for students joining a class.

What's the fastest way to invite an entire class at once? Importing directly from Google Classroom is usually fastest if your roster already exists there. Otherwise, a single invite link shared with the whole class works well too.

Can a co-teacher help manage the class? Yes. Invite them the same way you'd invite a student, then change their role to Teacher from the People page so they get the right permissions.

Related Topics

●     How students join a Canva class (student guide)

●     Canva school teams: roles and permissions explained

●     Setting up a Canva for Education school team

●     How to organize classes by grade or subject in Canva

●     Canva for Education free features overview

Internal Link Suggestions

  1. How students join a Canva class: step-by-step guide
  2. Canva for Education: complete feature overview
  3. Canva school teams explained: admin, teacher, and student roles
  4. How to become a verified teacher on Canva for Education
  5. Google Classroom integrations for design tools
  6. Best Canva templates for classroom presentations
  7. How to start a Canva learning session
  8. Canva account sign-up guide for students
  9. How to fix common Canva login issues
  10. Canva for Education vs. Canva Pro: what's different

External Reference Suggestions

●     Canva Help Center: Invite teachers and students

●     Canva Help Center: Create and customize classes

●     Canva Help Center: School teams on Canva

●     Canva for Education official page

Image Suggestions

●     Featured image alt text: "Teacher setting up a Canva join class invite link"

●     Step graphic alt text: "Canva People page showing invite members options"

●     Comparison graphic alt text: "Canva school team roles: admin, teacher, student"

●     Screenshot alt text: "Google Classroom import screen in Canva for Education"

Schema Recommendations

●     HowTo schema for the class setup and invite steps

●     FAQPage schema for the FAQ section

●     Article schema for the main page

Conclusion

Setting up a Canva join class flow for students comes down to three options: a shareable invite link, individual email invitations, or a direct Google Classroom import. All three land students in the same place — a Student role in your class — and none of them require a payment step under Canva for Education. The parts most teachers get stuck on are downstream: confirming the invite was accepted, handling under-13 consent, and knowing where to fix a student's role if the wrong link got used.

Education