St. Charles High School is a public four-year high school in St. Charles, Minnesota, United States. Founded in 1905, the school serves over 260 students in grades 912. It is in the St. Charles Public Schools district.
In 2017, St. Charles Public Schools spent more than $4 million on a heating system for the school, which had been using a steam heat source since its opening.
St. Charles High School offers eight sports for women (cross country, volleyball, soccer, dance team, basketball, softball, track, and golf) and eight for men (cross country, football, soccer, basketball, wrestling, baseball, track, and golf). Students may play hockey through Winona Senior High School.