How often must school buses be inspected? Question How often must school buses be inspected? Answers Every four months Semi-annually Every three years Every five years Explanation School buses are among the vehicles that are required to undergo semi-annual safety inspections.