Ms Sanchez was charged on three counts of having an improper relationship between educator and child, one count of assault causing bodily injury, and one count of sexual assault of a child, according to court records seen by The Independent.
An arresting document seen by KLTV meanwhile says Ms Sanchez was reported to police on 12 May following an alleged sexual assault with one student at the high school.
The affidavit said the student was 18-years-old and that the pair had met at the school before exchanging explicit pictures and engaging in a physical relationship.
Ms Sanchez told police that she had had a relationship with that student, KLTV reported from the affidavit, and that she confirmed his account.
She also reportedly admitted to engaging in an improper relationship with another 18-year-old student and a 15-year-old student. The three encounters occurred in January this year, in March and in September 2021.
Three students were interviewed by police as part of an investigation, which has also reportedly led to her dismissal from the Kilgore High School.
Ms Sanchez was released on a bond.
The Independent has contacted the Kilgore Independent School District for comment.