The accident happened at about 4:30 p.m. at Roosevelt Boulevard at Devereaux Avenue in the city's Oxford Circle.
Police say as both buses were heading east along Devereaux, one bus rear-ended the other.
Three students who were on the front bus were taken to Saint Christopher's Hospital for Children to be evaluated. Police say neither driver was seriously injured.
There's no word yet just which school the students attend.