Carole Crockett, 46, was arrested in Westampton Township, after allegedly driving drunk on Tuesday afternoon, with a bus full of children.
Police say the students riding the bus alerted their parents through phone calls and text messages that their driver was swerving and falling asleep behind the wheel.
"People were yelling, I don't want to die today," according to Dominic Rodrigues, 12, who was on the bus.
Breaking news and the stories that matter to your neighborhood.
He sent a message to his mother that read, "Mommy, I think our bus driver is drunk. She's not driving right."
The parents alerted Westampton Middle School who immediately called police. Officers searched the area and found the bus at Holly Hills Elementary School.
They say Crockett was attempting to pick up more students when the school principal removed her from the bus. Police arrested her at the school.
"She submitted to a breath test, they were .25, which is over 5 times the legal limit because she was driving a commercial vehicle," said Sgt. Stephen Ent, from the Westampton Police Department.
Crockett has been fired from Wills Bus Service, which provides transportation for local students, according to the school district.
Crockett is charged with driving under the influence with a commercial vehicle, endangering the welfare of 25 children, disorderly conduct and other related offenses.
She was released after posting $85,000 bail.
Crockett will return to court on November 17.