The fire started when the teacher struck a match to light the classroom's gas heater, Geo News reported.
Firefighters arrived on the scene and put out the flames, a rescue official said.
The injured children, all between 10 to 12 years old, and have been admitted to Mayo Hospital, the news report said.
Members of Congress to keep receiving porn magazine
Putin thinks Obama would save him if he were drowning