 Built in 1999, it was the public high school in Barrhaven, replacing its predecessor, Confederation High School.John McCrae is attached to the Walter Baker Sports Centre.It offers an array of activities for students such as squash, swimming, weightlifting and a library.