Classroom

Attendance Sheet

Printable attendance sheet template with name rows and dated columns for classes, courses or clubs. A4 or US Letter, fill in or print blank.

Click an outlined field in the preview and type. Ruled areas wrap automatically. If an entry does not fully fit in the printable area, we show a warning before printing.

Printable page preview — A4 (210 × 297 mm), Landscape
Attendance sheetClass / GroupMonthSeptemberYear2026Teacher / LeaderName1234567891011121314151617181920

Rows and columns

An attendance sheet works for small classes, after-school clubs, sports teams, training courses, volunteer groups and study circles. The grid of name rows and date columns gives a quick monthly overview of who showed up when, without needing a database or an app.

  • Enter the class or group name and pick the month before downloading.
  • Landscape orientation fits a full month of date columns without squashing names.
  • Print one sheet per month and store them together in a binder.
  • For digital fill-in use, select the P / A / L / E legend. The codes stay the same in every language so the printable remains easy to read: P = Present, A = Absent, L = Late, E = Excused. Click a day cell repeatedly to cycle through empty → P → A → L → E → empty. The marks appear in the preview, PDF download and print output. Use Blank printable mode if you want to mark attendance by hand after printing.

Everyday scenarios

  • Primary or secondary school class register for a month.
  • Language-school or coding-bootcamp cohort attendance.
  • Sports team training attendance.
  • Volunteer-shift tracking for a non-profit.
  • Weekly workshop or study-group attendance.
  • Choir, music school or dance studio class attendance.

Handling names on paper

  • Built in your browser; not stored by PaperPDFs.
  • Designed for informal classroom and club use, not as an official register required by a specific authority.

Fill in first or print blank

  • Confirm any local record-keeping rules with your institution before relying on it as a formal document.

Print output

  • Print at Actual size so the grid stays even and the day cells line up.
  • Landscape on A4 or US Letter usually fits 20–25 name rows.
  • Use Normal print quality — toner-save can wash out the grid lines.

What usually goes wrong

  • Confusing the legend — Present, Absent, Late, Excused — by mixing in custom codes mid-term.
  • Printing names that identify minors more than necessary; first name + last initial is often enough.
  • Treating the sheet as an official record — for legal or audit attendance, use the system your school or HR provides.
  • Choosing portrait when the group has many days to track — landscape fits more day columns cleanly.
  • Leaving the date columns blank and discovering later that two rows can refer to the same week.

What the generated file contains

The generated PDF was checked automatically: one page with twenty day columns, twenty-five name rows and the class header.

Pages
1 page with default settings
Paper sizes
A4 · US Letter
Orientation
Portrait and landscape
Modes
Fill-in and blank

Reduce the number of days or rows if you need larger boxes for handwriting.

Last automated check: ·How we test

Generated locally in your browser

This PDF is built entirely in your browser. Nothing is uploaded to a server, there is no sign-up, no account, no email address and no watermark on the printed page. Close the tab and every setting you chose is gone from our side — the file is yours.

Frequently asked questions

+Can I type names before printing?

Yes. You can enter or paste names before generating the PDF.

+Are names stored?

No. Entered names are processed in your browser and are not stored by us.

+Can I change the number of days?

Yes. You can adjust the number of date columns as long as the layout stays readable.

+Can I show a legend at the bottom?

Yes. Pick None for no legend, or P / A / L / E to print the code key: P = Present, A = Absent, L = Late, E = Excused.

+Can I print a blank attendance sheet?

Yes. Choose a blank template if you want to enter the names by hand.

Related tools