The two teens were removed from the campus and taken to jail.
Both students are boys. One is a freshman, and the other a sophomore at the high school. Police say they don't appear to know each other, and the separate social media posts are not believed to have been coordinated.
Images and messages, which appear to be threatening the school were posted on their Snapchat accounts, according to police.
School administrators were alerted to the messages by other students.
According to the Harris County District Attorney's Office, the 9th grader warned other students not to come to class because he was going to "shoot up the school" in video, in which he is shown holding a gun and pointing it at the camera.
The image posted by the 10th grader was a photo, which appears to show the grip of a gun and two students in the background at the school.
A caption read that he was doing it to honor "The heroes of Columbine."
ON THIS DAY: Mass shooting at Columbine High School
School district spokesperson Elaina Polsen said the sophomore said he edited the picture. The student had to recreate the steps so investigators could be sure there was no weapon on campus.
"We brought in an ammo team and search dogs, just to be sure, we want parents to rest no guns were found at the school," Polsen said.
The school district views the posts as terroristic threats. The charges being sought against the students are felonies.
"In this area and the school district, we take these things very seriously. The students are being charged with crimes. Their lives change today," Polsen said.
It was the nature and the violence implied with the images that raised concern. Some parents took their students out of school today when an email about the incident was sent by the principal.
If it was a prank, it had serious consequences.
"Whatever course the criminal investigation takes, we want parents to know that the students will never return to Clear Brook High School," Polsen said.
Report a typo to the ABC13 staff