Yes, public education in Canada, including high school, is generally funded by the government and is available to residents free of charge. Public schools provide basic education without tuition fees. However, there may be some fees for extracurricular activities, school supplies, and optional programs, but the core education is provided without cost.