How do I edit Assignment details?

There's a lot more that goes into an Assignment than due dates and points. If you want to add a description to the Assignment, allow file uploads, change the Assignment type or a number of other things, you will need to edit the Assignment details.

Assignment settings are persistent to always remember and display the settings created or edited in the previous assignment in the course. Please note that this feature only applies to settings; it does not include assignment due dates.

Note: If you are not using the Differentiated Assignments feature option, please view an archived version of this lesson.

Open Assignments

Open Assignments

In Course Navigation, click the Assignments link.

Open Assignment

Click the Assignment title to open the assignment [1].

Note: You can always create a new assignment by clicking the Add Assignment button [2].

Edit Assignment

Click the Edit button.

Edit Assignment Details

Type the assignment title in the Assignment Name field [1]. If you created your assignment as an assignment shell, this field will be populated for you, but you can change it if necessary.

Use the Rich Content Editor to add images, text, links, equations, or insert media [2]. Use the Content Selector in the Sidebar to link to or upload course resources, including files and images [3].

Enter the points for your assignment in the Points field [1]. Select the Assignment Group for the assignment in the Assignment Group drop-down menu [2].

If you created your assignment as an assignment shell, the points field and Assignment Group will be populated for you. You can edit these if necessary.  

Change Points Possible

Change Points Possible

If you change the points possible for an existing assignment with graded submissions, you will need to regrade the assignment. This warning message applies to any grading type with assignment submissions, including changing points from or to zero.

Select Grading Type

Select Grading Type

In the Display Grade as drop-down menu, select the method you want to use for grading. You can grade your assignment by percentage, complete/incomplete, points, letter grade, GPA scale, or not grade the assignment.

Note: The grading type is how the assignment score will display in the Gradebook. For example, let's say you have an assignment that is worth 10 points and you choose to display the grade as a percentage. A student who receives 8/10 points on the assignment will show as 80 in the Gradebook. If using a letter grade, learn how to create a grading scheme and apply a grading scheme to your assignment.

Select Submission Type

Select Submission Type

In the Submission Type drop-down menu, select the type of submission you want to accept for the assignment. By default, the submission type will be set to Online.

  • No Submission is when you do not want students to submit an assignment in Canvas. This assignment type can be used to create extra columns in the Gradebook, or when you want to create an assignment that involves multiple scores.
  • Online is when you want students to submit their assignments using Canvas. There are four online submission types to choose from.
  • On Paper is when you want students to submit an assignment to you but not through Canvas. This assignment type applies to traditional face-to-face courses or hybrid courses when you want the assignment turned in during class, but you still want to create a column in the Canvas Gradebook for grading purposes.
  • External Tool is when you want students to submit their assignments using an external app (LTI) enabled for your course.  

Note: Submission Type does not apply to Not Graded assignments.

Note: No Submission and On Paper assignments still appear to students on their Assignments page. To avoid confusion, it is best to make a note in the description about the assignment so students will know whether or not a submission is required and if so, how they are supposed to submit it.  

Create Group Assignment

Create Group Assignment

As part of an assignment submission, Canvas lets you set up an assignment as a group assignment. If you want students to work together on the assignment as a group, check the This is a Group Assignment checkbox [1].

Some instructors choose to grade students individually even though they are participating in a group assignment. If you want to assign grades individually, check the Assign Grades to Each Student Individually checkbox [2]. Then select the the set of groups you want to use for the assignment from the Group Set drop-down menu [3].


  • If you do not already have a group set created, Canvas will prompt you to create one. However, if you create a group set with self sign-up or manual group assignments, you will not be able to use the group set until users have been added to the subgroups.
  • Group Information does not apply to Not Graded assignments.
  • If you are creating a differentiated assignment, groups are not supported and may create unexpected results in Canvas.

Require Peer Reviews

Require Peer Reviews

If you want to require students review each other's work, check the Require Peer Reviews checkbox [1].

When requiring peer reviews, you can select whether to manually assign peer reviews [2] or automatically assign peer reviews [3]. Select the radio button next to the option you prefer.

If you automatically assign peer review, the menu will expand. In the Reviews Per User field [4], enter the number of reviews each student will be required to complete. In the Assign Reviews field [5], use the calendar icon or manually enter in the date students should submit their peer review by.

Note: If automatically assigning peer reviews, the assign reviews date must come after the assignment due date. If left blank, Canvas will use the assignment due date as the peer review due date.

Edit Due and Availability Dates

By default, Canvas will set your assignment dates for everyone in your course [1]. Set a due date for the assignment in the Due Date field [2]. The due date will already be populated for you if you created an assignment shell, but you can change it if necessary. You also have the option to add availability date fields [3].

Note: Beneath the Due Date and Availability date fields, Canvas will display the time zone date and time according to context. If you manage courses in a time zone other than your local time zone and create or edit a due date for an assignment, the course and local times are displayed for reference.

Add Due Date

If you have sections in your course and want to create differentiated assignments by section, you can use the drop-down menus to choose a specific section [1] and the due date for that section [2]. You can create additional sections by clicking the Add Due Date button [3]. Once you have exhausted all your sections, the Due Date button will disappear.

Update Assignment

If you want to notify users about any future assignment changes, click the Notify users that this content has changed checkbox [1]. Click the Update Assignment button [2] to save your changes.

View Course or Term Date Error

If you have set a date that is outside the course dates, the assignment will display an error message.

Correct the date and then update the assignment again.

Note: If the course does not include specified course start and end dates, Canvas validates the assignment against the term date set for the course.

Publish Assignment

If your assignment is unpublished, you will need to click the Publish button to make the assignment visible to students.

Note: If your assignment was already published prior to making edits, you will not need to re-publish the assignment.

Lesson Feedback (Optional) (0)

Please let us know if any information in this lesson appears to be incorrect in terms of Canvas functionality only (please do not submit feature requests here). This is not a help site, and submitted comments cannot be answered. If your Canvas course/account is having trouble completing any of the tasks outlined in this lesson, please contact Canvas Support by submitting a HELP TICKET via the Help Link within Canvas or emailing Thank you.

E-Mail me if a reply is posted