

High schools in Canada range through public, separate and private schools offering a common core curriculum along with specialized programs in fields diverse as performance arts, sports and computing.
CS Counsellors' Network maintains a database of Canadian high schools. To simplify the search for a school, the database has been categorized according to province.
British Columbia | Alberta | Saskatchewan | Manitoba | Ontario | Quebec | New Brunswick | Nova Scotia
Prince Edward Island | Newfoundland and Labrador | Yukon | Northwest Territories | Nunavut