It happened around 1 p.m. Monday afternoon at Harold Washington Elementary School near 91st and University.
The fire department says 25 children were taken to area hospitals after experiencing symptoms including nausea, vomiting and headaches.
Investigators say the leak may have been caused by a faulty boiler.