Shavonne Johnson, 37, a substitute teacher at Public School 66 on E. 96th St. in Canarsie, was arrested after biting a 5-year-old girl on the arm.

A Brooklyn teacher chomped down on a little girl’s arm when the clingy child wouldn’t leave her side during class Friday, police said.

Shavonne Johnson, 37, a substitute teacher at Public School 66 on E. 96th St. in Canarsie, was arrested just before 1 p.m. and charged with assault and acting in a manner injurious to a child, cops said.

The 5-year-old girl suffered some redness and swelling from the bite, authorities said.

Johnson has been a substitute teacher with the Department of Education since 2016.

She had been teaching at PS 66 for about three weeks, according to sources said.

Johnson was fired after Friday’s incident, according to the DOE.

“There is no place for this alleged behavior in our schools, and Ms. Johnson was immediately terminated,” said Douglas Cohen, a DOE spokesman.