Skip to content

School bus attendance: tracking who rode, no-shows and absences

Why bus companies take attendance on every run, how drivers can do it in seconds on a phone, and what to do when a student stops riding.

The FleetCommander team3 min readFacts checked

"Was my son on the bus this morning?" Every bus company gets that call. So do districts, asking how many students really ride a route before they renew it, or why a student has missed the bus all week. If attendance lives on a clipboard in the bus — or nowhere — the answer takes a day.

Taking attendance on every run answers those questions in seconds, and it's easier on drivers than it sounds.

Three marks are enough

  • Rode — picked up (or dropped off) as planned.
  • No-show — wasn't at the stop, with no word from home.
  • Absent — the family or school said they won't ride (sick, picked up by a parent, a school trip).

Keep morning and afternoon separate: a student who rode in the morning and was picked up early by a parent is a different story from one who never came.

Make it quick for the driver

  1. Give the driver the route's student list on their phone, in stop order.
  2. Mark everyone Rode with one tap, then change the few who didn't — most days nearly everyone rides.
  3. Let the office mark ahead when a parent calls ("Noah is sick tomorrow"), so the driver knows not to wait.
  4. Never mark from memory at the end of the day — mark at the stop, or right after the run.

Tip: Drivers should never need a student's home address or a parent's phone to take attendance — only the name and the stop. Keep the rest in the office.

Act on patterns

One missed morning means nothing. Three school days in a row of not riding usually means something changed — the family moved, the student changed schools, or the stop is wrong — and the district wants to know so it can update the route. A weekly look at no-shows also catches stops nobody uses.

Give districts what they ask for

  • Ridership per route — how many students actually ride, morning and afternoon, over a month.
  • A student's history — every run, with who marked it and when.
  • Three days not show — the students who stopped riding, ready to send to the district.

Doing it in FleetCommander

With student attendance on, drivers mark each student picked up, no-show or absent on My Day (in the phone's browser — nothing to download), run by run; the office sees it on each route's page and marks it too when a parent calls. The Student attendance and Student ridership reports cover any period, and when a student misses every run three school days in a row, the office is told and the Three days not show report has a print sheet per student for the district.

Drivers can take attendance just by talking to Ava (Beta), the assistant in the app — typed, or spoken with the microphone: everyone rode except Liam, Noah absent, his mom called, or in Spanish, Emma subió. She shows a card with each name and its mark, and saves it when the driver presses Mark it (or Mark all for several students). The office asks her Who didn't ride today?, Any no-shows this morning? or Which students have three days not show?, and marks ahead: Mark Ethan Brooks absent on route D-2 tomorrow morning, parent called. She never shows a student's address or phone.

Still on paper? Print the free school bus ridership sheet.

Good to know: Student information is sensitive. Whatever you use, limit who can see it, and follow your district's rules on student records.

Questions people ask

Why take attendance on a school bus?
To answer parents and schools quickly about whether a student rode, to show districts real ridership per route, and to spot students who stopped riding — usually a sign the route or stop needs to change.
What's the difference between a no-show and an absence?
An absence is known ahead (the family or school said the student won't ride); a no-show is a student who wasn't at the stop with no word. Tracking them separately shows which stops and families need a call.
Can drivers take bus attendance by voice?
In FleetCommander, yes: a driver can tell Ava (Beta), the assistant in the app, "everyone rode except Liam" by typing or speaking, check the card she shows, and press Mark it.

FleetCommander

Run your school buses from one app

Routes, drivers and aides, inspections, maintenance and district invoices — with Ava, the AI assistant (Beta), on every page. Try it with your own fleet; no credit card needed.