Ask any shop foreman which buses cause the most trouble and they'll point at the oldest ones. Fleet age is one of the simplest numbers you can track, and one of the most useful: it shapes repair costs, how many spares you need, what you can promise in a bid, and when you need to start saving for new buses.
Here's what's typical for the average age of a school bus fleet, and how to work out and use yours.
What's typical
In School Bus Fleet's recent maintenance surveys, the fleets that answered averaged around nine years old (8.8 years in 2023 and 9.3 years in 2024). Individual fleets vary a lot: some districts report averages of 13 to 17 years, while contractors with newer contracts may run much younger fleets. Many operators plan to replace a bus at somewhere between 12 and 15 years, or at a mileage limit, whichever comes first, and some states set their own limits.
Why it matters
| Area | What an older fleet means |
|---|---|
| Repair costs | More breakdowns and bigger repairs per bus |
| Spares | More buses in the shop at once, so more spares needed |
| Bids and contracts | Some districts set a maximum bus age, or score newer fleets higher |
| Safety and comfort | Older buses lack newer features such as AC, cameras or stop-arm cameras |
| Replacement budget | Many buses reaching their limit in the same few years |
Tip: Look at the spread, not just the average. A fleet averaging eight years with ten buses at fifteen has a replacement bill coming all at once.
Working out yours
- List every bus with its model year and in-service date.
- Work out each bus's age today, from the model year or the date it went into service, and use the same one for every bus.
- Average them, and count how many are over 10 and over 12 years.
- Put miles beside age: a ten-year-old spare with 90,000 miles is in better shape than a five-year-old bus with 150,000.
- Plan replacements by year, so the oldest go first and the cost is spread out.
Good to know: Some states and districts set limits on a school bus's age or mileage, and some contracts do too. Check yours.
Doing it in FleetCommander
Under Reports, Vehicle age lists every vehicle with its Make / model, Year, Age (years), Odometer, Purchased date, Purchase price and Current value. Sort it by age to see the oldest first, and print or export it as CSV, Excel or PDF for a bid or a board meeting. Each bus's Year, Purchase date, Purchase price and Current value are on its record. See the Reports guide.
Beside it, Maintenance costs and Cost per mile show whether the oldest buses really cost more, so replacement decisions are based on your own numbers.
Ava (Beta), the assistant in the app, answers What's the oldest bus? or Show the vehicle age report. More on her page.
Related reading
Questions people ask
- What is the average age of a school bus fleet?
- Around nine years among fleets answering School Bus Fleet's recent maintenance surveys (8.8 years in 2023, 9.3 in 2024), though individual fleets range from much newer to over 15 years.
- How long does a school bus last?
- Many operators plan for 12 to 15 years or a mileage limit, whichever comes first. Some states set their own limits.
- Why does fleet age matter?
- Older fleets have higher repair costs, need more spares, can score lower in bids, and face a large replacement bill if many buses age out together.
- How do you calculate your fleet's average age?
- Work out each bus's age from its model year or in-service date, using the same one for every bus, then average them and count how many are over 10 and 12 years.