Surveillance video captured the moment the deer jumps through the windshield and into the bus.
A second angle shows as the animal stumbled into passengers.
The bus was traveling on Warwick Avenue, and was being driven by Leocadio Hernandez, according to the Rhode Island Public Transit Authority.
"I want to commend our RIPTA bus driver, Leocadio Hernandez, for his exemplary response to this unique situation," said RIPTA Interim CEO Christopher Durand. "His exceptional alertness and composure under pressure ensured the safety of all passengers."
Three passengers were reportedly hurt in the incident. The deer did not survive.