Skip to content

School bus student roster by route: who rides, where they're picked up, and what the driver needs to know

What a school bus student roster by route should hold: each rider, their stop and pick-up time, guardian phone and special needs, and who should see it.

The FleetCommander team7 min read

It's the second week of school. A substitute driver takes route 9 for the first time. The district's spreadsheet lists 31 students, but it doesn't say which corner each one waits at, that one student needs a car seat, or that two of them go to the middle school, not the elementary. The sub calls the office from every other stop.

A school bus student roster by route fixes that. It's the list of every student assigned to a route, in stop order, with what the driver needs at each stop. Here's what to put on it, how to keep it current when the district changes things, who should see which parts, and how to compare it with who actually rides.

What is a school bus student roster by route?

It's the district's assignment list, turned into something a driver can follow. The district decides which students are eligible and which route they're on. The contractor turns that into an ordered list: stop 1, stop 2, stop 3, with a time and a name at each one. Many district emergency procedures also call for a list of the students authorized to ride each route. Pasco School District in Washington, for example, has its transportation supervisor compile one with the building principals.

One roster per route is the simplest rule. If the afternoon run drops in a different order, or a different driver takes it, note that on the same roster rather than keeping a second list that can drift.

What should be on a route roster?

FieldExampleWhy the driver needs it
Route and runRoute 9, morningSo the right sheet is on the right bus
Stop order1, 2, 3 …The order the bus actually runs
Student nameEmma M.Who to look for at the stop
Pick-up addressCorner of Oak St and 4th AveWhere they wait, which isn't always home
Pick-up time7:12 AMSo the bus isn't early or late at each stop
Guardian phone555-0142For a student who isn't at the stop, or a problem on board
Special needsCar seat. Wheelchair liftWhat the driver must do or bring, in plain words
SchoolRiverside MiddleOn a bus serving two schools, where each student gets off

The names, addresses and numbers above are made up. Keep the special needs line short and practical (car seat, uses the lift, must be met by an adult at drop-off). The driver needs to know what to do, not the student's diagnosis.

Tip: If an aide rides the route, put their name and phone at the top of the roster, with where they're picked up.

Who should see a student roster?

A route roster holds student information that comes from the district's records, so it needs care. Under the federal FERPA rules, a school can share education records with a contractor that does work its own staff would otherwise do. The district must keep direct control over how the records are used, and the contractor may use them only for the purpose they were shared for. In practice that means:

  • Drivers and aides see their own routes only, not every student in the company.
  • Office staff who dispatch or cover routes see the routes they manage.
  • Print only what the run needs. A paper roster on the visor is easy to lose. Collect old copies when a roster changes.
  • Don't pass rosters to anyone else, including parents asking who else is on the bus, unless the district says you may.

Good to know: FERPA is a federal law with general rules, and your contract and your state may add more. Many states have their own student privacy laws, and districts often write their own terms into transportation contracts. Check the contract for what you may keep, who may see it and how long you may keep it.

Keeping the roster current when the district changes it

Route rosters change all year: students move, enroll, change schools, or get a new special-needs plan. The roster is only useful if the driver has today's version.

  1. Take every change from the district in writing, by email or in their system, with the date it starts.
  2. Update the master roster first, then everything printed from it.
  3. Put the date on each version so a driver can tell which one they have.
  4. Tell the driver and the aide before the run, not after. A new stop or a new car seat requirement can't wait until the bus is on the road.
  5. Give substitutes the same roster the regular driver uses, never a copy from memory.

Our post on sending route changes to school bus drivers covers that part in more detail.

Assigned riders vs who actually rides

The roster is who should ride. Ridership is who did. The two are rarely the same: some students get driven by a parent, some ride only in bad weather, and some moved and nobody told you. Marking every student on every run (picked up, no-show, or absent because a parent called) gives you a record for the parent who calls asking if their child got on the bus, and numbers to show the district. See how to count school bus ridership and the school bus no-show policy post.

Two schools, special needs and afternoon runs

  • One bus, two schools: add a school column, and list the drop-off order at the top. See one bus, two schools.
  • Special-needs routes: the roster is often short, but each line matters more. Equipment, the aide, and who may receive the student at drop-off all belong on it. See special needs routes.
  • Afternoon runs: after-school programs and parent pick-ups make the afternoon list different. Mark the run on every roster.

A route roster checklist

  • Every student assigned to the route, in stop order
  • Each student's pick-up address and time
  • A guardian phone for every student
  • Special needs in plain, practical words
  • The school each student goes to, on a two-school route
  • The aide's name and phone, if one rides
  • The date of this version, and who updated it
  • Seen only by the people who drive, ride or manage the route

Doing it in FleetCommander

In FleetCommander the roster is the route's stops. On Add route or a route's Edit page, press Add stop for each student, in order: Student name and Pick up the student from (both required), Pick up time, You can reach the student's guardian at, You can reach the student at and Special needs. On a route with a second school, Goes to says which of the two schools each student attends. Already have your routes in a spreadsheet? Manage › Import CSV on Routes loads them, students included.

A route's page has a Stops card with every student in stop order: their pick-up time and address, tap-to-call numbers for the guardian and the student, Special needs highlighted, and on a two-school route which school they go to. Drivers see the same list for their own routes on My Day, on their phone, and the Driver role sees only their routes. When a route's stops change, its drivers get a Route updated notice that lists what changed.

To find a student, the search box on Routes finds routes by student name, and the search box in the header shows the route a student rides with where and when they're picked up. Manage › Export CSV on Routes downloads the routes as filtered, with a Students column (each student in stop order with their pick-up time, guardian phone, school on a two-school route, and special needs) and the stop addresses. Exporting needs the Reports › Export permission.

For who actually rode, drivers mark each student Picked up, No-show or Absent on My Day, and Reports › Routes has Student attendance and Student ridership to print or export to CSV, Excel or PDF. See the Routes guide, the Student attendance guide and routes and My Day.

Ava (Beta), the assistant in the app, answers Who rides route 9? with the students and their pick-up times. She never shows a student's address or phone. More on her page.

Good to know: FleetCommander has no print button for one route's student list. To hand a driver paper, export the routes to CSV and print the rows you need, or use the free school bus ridership sheet. It doesn't send rosters or notices to parents.

Questions people ask

What is a school bus student roster by route?
It's the list of every student assigned to a route, in stop order, with each student's pick-up address and time, a guardian phone, any special needs and, on a two-school route, the school they go to. It's what the driver follows on each run.
Who should have a copy of a bus route roster?
The driver and aide on that route, and the office staff who dispatch or cover it. Drivers should see only their own routes. Check your district contract for what student information you may share and keep.
How often should a route roster be updated?
Every time the district changes an assignment, before the next run. Date each version, update the master list first, and give substitutes the same roster the regular driver uses.
Is the roster the same as ridership?
No. The roster is who is assigned to ride. Ridership is who actually rode each run. Marking every student on every run shows the difference, which helps with parent calls and with planning routes.

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.