The parents called Westampton Middle School, which alerted police.
Officers found Carole Crockett at Holly Hills School trying to pick up more students.
The Courier-Post of Cherry Hill reports Crockett's breath test showed she had a blood-alcohol level of .25 percent. The state's legal limit is .08.
The 46-year-old faces 25 counts of driving under the influence with a minor and child endangerment.