How to Create Groups in Canvas

How to Create Groups in Canvas

Canvas allows the creation of groups for various uses. Instructors can create groups for students to collaborate on group assignments, pages, collaborations, and more. Instructors can also allow students to create their own groups.

Canvas has two types of groups: student groups and group sets. Student groups can be created by either an instructor or a student and are self-organized by students. Group sets are groups that you create to use for graded assignments.

To learn more about Groups, check out  How to Manage Canvas Groups


Related Topics: Canvas People & Groups, Canvas

What are Group Sets?

Group sets house the different groups within a course and allow an instructor to create different groups for different purposes or assignments. For example, a course could have groups of 5 students for a term project and groups of 2 for weekly labs.

How to Create a Group Set

Click the People link in the Course Navigation Menu [1].

Click the Add Group Set button [2].

Canvas page with People link highlighted in Global Navigation and + Group Set button highlighted

Name the Group Set by typing into the Group Set Name field [1]. 

You can allow self sign-ups by selecting the Allow self sign-up checkbox [2].

You can automatically create groups by splitting the students into equal groups or selecting the number of students per group.

To split the students into a number of equal groups, click the Split students into [number] groups button [3]. Then type the number of groups in the dialog box.

To create groups with a certain number of students, click the Split students into groups with [number] students per group [4]. Then type the number of students per group in the dialog box. The maximum number of groups that Canvas can create for an automatically assigned group set is 200.

To manually create groups or create groups using a CSV file, click the I'll create groups later button [5].

Click the Save button [6].

Canvas Add Group Set Window with Numbered Sections

NOTE: The “Require group members to be in the same section” option available in self sign-up and automatically created groups is broken. We do not have any information from Canvas on when this will be fixed. For now, you must use a CSV file to manually distribute groups across sections. Check out How to manually Create Groups Across Sections for more information.

Group Naming Conventions

When choosing a Group Set name, use a naming convention with your course's unique course code, an abbreviation, or some other easily distinguished group name rather than using generic group names with numbers or letters. Once a student is a member of a group, a Groups button appears in their Global Navigation Menu, which lists every group in which the student is a member. Groups with generic names (e.g. Group A, Group 1) may result in confusion or duplication of group names across courses. To help students clearly identify their groups between all of their courses, create group names specific to your course.



Poor Group Names Good Group Names

Lab Group 1

CHEM 201: Lab Group 1

Peer Writing Groups

ENG 101: Peer Writing Group A
Cats, Dogs, Birds

GEOG 142: Cats

Canvas Add Group window in manual mode

When using the automatically create group functions, Canvas will use the Group Set name, along with the number of groups.  For example, naming a Group Set BI 201 and choosing to create 6 groups will result in groups named BI 201: Group 1, BI 201: Group 2, etc.

If you would like to give groups more unique names, you can choose to manually create groups.

For further assistance, UO Online & Canvas Support is available.

  • In-Person: Room 68 PLC
  • By phone: (541) 346-1942
  • By email:
  • Chat with us at
  • Submit a Service Portal Ticket by clicking the Help button at the bottom of the Global Navigation Menu in Canvas