Class Attendance Template for Google Sheets
Track student attendance with this free Google Sheets template. No signup required — copy to Google Sheets or download Excel and CSV. Record presence, absences, tardiness, and attendance rates automatically.
Free
No signup
Sheets, Excel, CSV
Education
2026-06-01
What Is This Class Attendance Template?
This class attendance template is a free Google Sheets spreadsheet for teachers, professors, and school administrators who need to track student attendance across multiple class sessions. It includes daily attendance logs, present-absent-late-excused flags, automatic attendance rate calculation, and a monthly summary view.
Why Use a Google Sheets Class Attendance Template?
A Google Sheets attendance template is easy to set up, share with teaching assistants, and access from any device. It eliminates paper attendance sheets and provides automatic attendance rate calculations. The template works offline in the Google Sheets mobile app and can be exported to Excel or CSV for school reporting systems.
When Should You Use This Class Attendance Template?
Use this template when you teach a class and need a simple digital attendance log. It works for K-12 classrooms, college courses, tutoring sessions, training workshops, and after-school programs. For larger deployments, check the student attendance tracker with multi-class support.
What's Included
- ✓Student name & ID
- ✓Class & course information
- ✓Daily attendance log (date)
- ✓Present / Absent / Late / Excused flags
- ✓Attendance rate calculation
- ✓Notes per student
- ✓Monthly summary
How to Use This Template
Who This Template Is For
Available Formats
Google Sheets — Copy the template directly to your Google Drive. You can edit, share, and use it online from any device.
Excel (.xlsx) — Download the file and open it in Microsoft Excel, Apple Numbers, or any compatible spreadsheet application.
CSV — Download the comma-separated values file for use in data applications, databases, or legacy spreadsheet software.
Customization Tips
- 💡Use data validation dropdowns (Present, Absent, Late, Excused) for faster daily marking.
- 💡Add a notes column to track reasons for absences or late arrivals for parent communication.
- 💡Freeze the student name column so it stays visible when scrolling across multiple date columns.
Use Cases
- Classroom attendance tracking
- Student participation monitoring
- School attendance reporting
Download or Copy
Frequently Asked Questions
Related Templates
Last updated: 2026-06-01