h

School NameCityProvince
H.G. BernardRichmond HillOntario
Halifax Christian AcademyHalifaxNova Scotia
Hampton JrHamptonOntario
HamptonsCalgaryAlberta
HanoverBramptonOntario
Harmony HeightsOshawaOntario
Harold LongworthBowmanvilleOntario
HarrisonTorontoOntario
Harry HoogeMaple RidgeBritish Columbia
HartmanAuroraOntario
Hatch House MontessoriWhitbyOntario
HawthornMississaugaOntario
Hawthorne VillageMiltonOntario
Hazel McCallionMissausaugaOntario
Henry LarsenOttawaOntario
Herbert H. CarnegieVaughanOntario
Heritage AcademyOttawaOntario
Heritage GlenOakvilleOntario
Heritage MountainPort MoodyBritish Columbia
HespelerCambridgeOntario
HH - Aurora Charter SchoolEdmontonAlberta
HH - Escuela GlenmeadowsCalgaryAlberta
HH - St. Kateri TekakwithaOshawaOntario
HH St. Alberta the GreatCalgaryAlberta
High Park AlternativeTorontoOntario
HighbushPickeringOntario
HighgateMarkhamOntario
Highland CreekScarboroughOntario
Highland Middle SchoolTorontoOntario
HighviewAuroraOntario
HillcrestHamiltonOntario
HillcrestCambridgeOntario
HillmountTorontoOntario
Hillmount HotDog DaysTorontoOntario
HillsideLower SackvilleNova Scotia
HillsideMississaugaOntario
HilsonOttawaOntario
Holland LandingHolland LandingOntario
Holland RoadFletchers LakeNova Scotia
Hollycrest MSEtobicokeOntario
HollywoodTorontoOntario
Holy AngelsEtobicokeOntario
Holy CrossEdmontonAlberta
Holy CrossGeorgetownOntario
Holy FamilyOakvilleOntario
Holy Name of MaryAncasterOntario
Holy RedeemerOttawaOntario
Holy RosaryMiltonOntario
Holy RosaryBurlingtonOntario
Holy SpiritBramptonOntario
Holy SpiritStittsvilleOntario
HolyroodEdmontonAlberta
Homeland Sr.MississaugaOntario
HomesteadBramptonOntario
Hope Lutheran Christian SchoolPort CoquitlamBritish Columbia
Hopewell CampottawaOntario
Horizon JeunesseMississaugaOntario
Hugh A. BennettCalgaryAlberta
HumbercrestTorontoOntario
Huntington RidgeMississaugaOntario