Joshua High School is a public high school located in the city of Joshua, Texas, United States. It is in the Joshua Independent School District.
The school was opened in 1907. The centenary was celebrated in 2007.
The Joshua Fighting Owls play their home games at Owl Stadium, located behind the school.