Thompson, of Almond, NY, was also sentenced Monday in Allegany County Court to six months of electronic home monitoring, plus five years probation and mandatory counseling, and fined $1,000.
She pleaded guilty Nov. 2 to driving while intoxicated and 37 counts of reckless endangerment, one for each of the Alfred-Almond school district students she transported on May 8.
Defense attorney Thomas Trbovich said, "She made a very bad judgment."
Thompson was driving with a .15 blood alcohol level with 37 children on the bus, according to CBS affiliate WIVB.
The children reported that she was going 70 mph at one point, ran over a mailbox, and rolled backwards down a hill. The children eventually escaped out the emergency exit.
Thompson's attorney says his client had a bad reaction of a beer and her medication.
"She is very sorry. She is very sorry to the bus company. She's embarrassed. She's very sorry to the children. She never, ever would intentionally put any of those children… in any type of risk," said Trbovich.
Allegany County Assistant District Attorney Michael Finn said, "I think this was a just, appropriate outcome in this case.
Trbovich added, "The fact that my client has no criminal history…no one was injured, but this has been a really good thing because it's turned her life around and now she's getting the help that she needs."