The incident took place at Subhash Nagar in Nelmangala on city outskirts on Tuesday evening, police said.
The class two student ran to her house and narrated the incident to her parents, who later informed police.
Police said the girl suffered bruises on her body.
Officials said according to locals, the teacher who had been taking tuition classes for about 15 years now is known for beating children, but parents remained silent thinking it was for betterment of their children.