Tracking Attendance with Canvas

Using the Roll Call / Attendance tool

  • See if Attendance is visible in your course navigation.


    If it's not visible, go to the course's Settings and choose the Navigation tab.

                        Navigation menu with arrow on Attendance row pointing to enabled section

    Move Attendance into the top list to make it visible. The order of the rows can be changed by dragging them. Click Save to apply the changes.
  • Open Roll Call by clicking Attendance in your course navigation.
  • The attendance tool is not linked to the academic calendar and does not know what days your class meets. You will have to navigate to the dates you want to mark attendance for.

    If you are filling in attendance for a past date, click on the back arrow to the left of the date or click the calendar in the top-right and select the correct date.


the Attendance tab in the course navigation bar of Canvas.
The calendar attendance tool within Canvas.


  • By default, all students start out Unmarked. Either use the "Mark All Present" button to batch update your students' attendance, or click More next to an individual student's name for other options.

    The symbols mean (in order from left to right):
    • checkmark is Present
    • X is Absent
    • clock is Late
    • crossed-out circle is Unmarked

This menu will also show you the running tally of how many times this student has been marked Present, Late, and Absent up to the selected day.


Clicking 'More' will open a new section with the student's name and two columns underneath: one containing information about their attendance to date and the other re-confirming the selected date and providing a horizontal row of buttons to mark their attendance


For information about badges and other options you have while taking attendance, see Canvas' guide "How do I take roll call using the Attendance tool?".

What your students see

When your students view their Grades page in Canvas, they can click on Roll Call Attendance in the list of their grades to see more information about their attendance. This will show a tally of how many days they've been Present, Absent, and Late. They will also see a table with the exact dates they were marked absent or late.

A circular graph showing color-coded sections for Present, Late, and Absent (green, orange, and red, respectively) with a table of absences and latenesses below.

Grading attendance in Canvas

The first time you mark attendance through the Roll Call tool, an assignment called Roll Call Attendance will automatically be created in your course. This assignment will be worth 100 points by default. In order for this tool to work, you must not delete this assignment. If you would like to change the point value, see Changing "Roll Call" point value (below).

The attendance / Roll Call tool can provide valuable information, but Emerson's Instructional Technology Group recommends not using the Roll Call Attendance assignment as part of your grading scheme in Canvas. Instead, you can manually grade attendance using a No Submission assignment (see below).

Removing "Roll Call" from grade calculations

  • Option 1: Use weighted assignment groups

This option allows students to access their attendance report as usual, while removing the grade from the calculations that you and the students see.

Our Emerson help guide on the Canvas Gradebook talks about setting up weighted assignment groups. If you want to use this method to keep the Roll Call Attendance assignment from being calculated into your students' grades, you should set up an assignment group worth 0% and move the assignment into that group.

  • Option 2: Don't count towards the final grade

This option allows students to access their attendance report, with an additional message that the assignment does not count towards their final grade.

  1. In Assignments, click on Roll Call Attendance.
  2. In the righthand column, click Edit Assignment Settings.
  3. Scroll down to the checkbox next to Do not count this assignment towards the final grade. Check this box.
    A box that says 'do not count this assignment towards the final grade' in Canvas is checked.
  4. Click Save at the bottom of the page.
    • In the Gradebook, when you click on a cell in the Roll Call Attendance column, you will see an arrow pointing to the right.
      An arrow icon in a Gradebook assignment cell

      Clicking on the arrow opens a Grade Detail tray on the right side of your screen. You'll see a message, Not calculated in final grade.
      Side panel called Grade Detail tray reads 'Not calculated in final grade'
    • Optional: You can add asterisks to the beginning of the assignment title to make it easy to identify in Gradebook grid view
      Assignment title reads '**Media'
    • When your students go to Roll Call Attendance through their Grades page, they will see a banner with the same message, This assignment does not count towards the final grade.
      A light blue bar at the top of the screen reads 'this assignment does not count towards the final grade'.

Changing "Roll Call" point value

If you do want to use the Roll Call Attendance assignment in your grading scheme, you have one opportunity to change its point value before your class begins. To do so:

  1. In Attendance, enter data for any student (mark them as absent, present, etc.) to trigger the creation of the Roll Call Attendance assignment.
  2. Change the entry for that student back to Unmarked (the crossed-out circle icon).
  3. Go to Assignments, click on the Roll Call Attendance assignment, and click Edit Assignment Settings at top right.
    Button that reads 'Edit Assignment Settings'
  4. Change its point value, then save the assignment.

Do not change the point value after you've started tracking real attendance. If you change the point value while attendance data exists, the tool won't be able to accurately re-calculate its score.


Other options:

  • Set a Grade Posting Policy. Setting a manual posting policy for an individual assignment will allow students to see their attendance data through the Grades page without seeing a grade calculated for them. 

    • In the Gradebook, hover over the Roll Call Attendance column, click on the vertical ellipse and choose Grade Posting Policy from the menu that opens.


Screenshot of menu with Grade Posting Policy highlighted


    • Under Post Grades, select Manually, and click Save to apply the changes.

      Screenshot of Grade Posting Policy with Manually selected 
    • When the Manually option is selected, grades for the assignment will be hidden by default and must be posted to be viewed by students.
    • Change the assignment to Not Graded. This would keep the assignment out of the gradebook, but it will also change the way students access their attendance report.
          • NOTE: This change is permanent and cannot be undone. If you're not sure this is the behavior you want, we recommend using Options 1 or 2 above.
          • While editing an assignment, change Display Grade As to Not Graded.
            A dropdown menu for 'Display Grade as'. The options are perctentage, complete/incomplete, points, letter grade, GPA scale, and not graded. 'Not graded' is highlighted.
          • Students will be unable to access their attendance data through Grades. Instead, they will need to go to Assignments, find the Roll Call Attendance assignment there, and click Submission Details in the righthand column.


Manually grading attendance / participation

The best option for manually grading attendance and participation in Canvas is to create a No Submission assignment. This assignment can then be assigned points and/or moved into a weighted assignment group to match your grading policies. No Submission assignments don't prompt your students to submit work; they simply create a column in the gradebook that you can use to enter student grades.

        1. In Assignments click the + Assignment button on the top right.
        2. Enter a name and any other descriptive information you want for the assignment.
        3. Edit the Points as necessary.
        4. Change Submission Type to No Submission.
        5. Click Save & Publish at the bottom of the page.
        6. When you're ready to input grades for your students' attendance...Use the Attendance tool to check the current absent/late/present tallies for your students (if needed)
          1. On the Grades page, find the column for the assignment you created
          2. Enter attendance grades for your students in that column
          3. If you'd like this assignment's scores to not be visible to the student yet, change its posting policy to Manual as described under Set a Grade Posting Policy (see above).

Additional Resources

Canvas has additional guides available for Faculty using the Roll Call / Attendance tool:

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a ticket