Secondary school education in Schreiber was started in 1924 when provincial approval was received to commence the Schreiber Continuation School. Subsequently, a four-room annex was added to the existing Schreiber Public School. In 1958, the Continuation School received official High School status. An overflowing student population was resulting in the usage of several different spaces. This forced the township to negotiate with the Department of Education and, in 1962, provincial approval was given for the construction of a new building which would now be the Schreiber High School. The original Continuation/High school remained in use until 1963. The new and modern Schreiber High School building was constructed on the south side of town and officially opened on August 31, 1963. The original Continuation School was later demolished. In 1972, the existing Schreiber High School had been renamed as the Schreiber campus of the Lake Superior High School. The former Terrace Bay High School was renamed as the Terrace Bay campus of Lake Superior High School. In 2002, a decision was made that there would be one designated location to provide secondary education to the students of Schreiber, Terrace Bay and immediate area. That school would be located in Terrace Bay. The Schreiber campus was subsequently closed. The former Schreiber High School building was initially designated as the Schreiber Training Centre of Excellence. It has now been re-purposed as the Schreiber Municipal Complex and houses the Schreiber municipal offices. The Lake Superior High School in Terrace Bay accommodates all secondary school students from Terrace Bay, Schreiber and immediate surrounding communities.