School Bus Driver is een semi-realistisch rij-simulatiespel dat zich specifiek richt op de soorten manoeuvres en stappen die een chauffeur moet nemen om een klassieke, geel-zwarte schoolbus te besturen in enigszins drukke stadsstraten. De speler moet met succes kinderen ophalen en afzetten bij bushaltes en de school.
Hoewel het spel slechts vijf levels bevat, biedt elk level een extra obstakel of probleem. Het spel blokkeert echter geen levels, wat betekent dat de speler elk level kan kiezen om zijn avontuur als beroepschauffeur te beginnen. Ze gebruiken een rode stip op een kompasachtige minimap in de linkerbovenhoek van het scherm om de bus naar ophaalplaatsen te rijden.
Wanneer de speler de bus stopt, gaan de rode remlichten aan. Bij het terugrijden gaan de witte lichten aan. Ze kunnen ook claxonneren. Als ze in een greppel rijden, komt de bus vast te zitten en kantelt hij. Maar als ze een ander voertuig raken, veroorzaken ze geen schade. De andere bestuurder rijdt gewoon weg alsof hem niets is overkomen.