Education is run by the provinces, and each measures it differently. Some publish class sizes. Some publish school utilization. Few publish both, and nobody rolls them up nationally. If you want to know whether Canada’s schools are keeping up with population growth, you have to piece it together.

Ontario, home to 2.1 million students and four in ten Canadians, publishes the most. Its Financial Accountability Office (FAO) audited school capacity in 2024.

30.1%of Ontario’s 4,850 public schools, or 1,458 schools, operated above 100% of capacity in 2023–24.Ontario FAO
4,893portable classrooms in use, holding 112,274 students.Ontario FAO
38,607more students accommodated through larger classes or non-classroom spaces.Ontario FAO

Province-wide utilization was 87.6%, which sounds fine until you notice the average hides the problem. Nearly one school in three is over capacity, while 858 schools (17.7%) sit below 60%. In the Durham District School Board, east of Toronto, 69.2% of schools are over capacity. Schools in fast-growing suburbs are bursting while older urban and rural schools sit half-empty. Growth lands where new housing is built, and new schools take years to approve and build.

How big are the classes?

Ontario regulates class sizes. In kindergarten to grade 3, 90% of classes must have 20 or fewer students. Funding for grades 4 to 8 assumes an average of 24.5. Secondary schools must average no more than 23. But averages are permissive: they allow plenty of large classes.

Ontario grades 4 to 8 classes, by size

Share of classes, 2024–25 school year. Nearly half had 25 or more students.

Source: Ontario Ministry of Education class-size data, via CCPAShares are rounded and sum to 101%
Show the data table
Class sizeShare of classes
Under 2552%
25 to 2945%
30 or more4%

Every 1,000 new residents includes roughly 150 school-age children. They arrive the day their family does. A new school can take five years.

The data Canada should collect

You can’t plan what you don’t measure. If immigration levels are going to respond to capacity, Ottawa and the provinces need a common school-capacity dataset, published every year.

  • Utilization by school board, with the count of schools over 100% and portables in use.
  • Class-size distributions, not just averages, for every province.
  • Projected enrolment from population forecasts that include temporary residents and their children.
  • English and French second-language enrolment, which tells us whether integration supports are keeping up.

Strong schools are where assimilation actually happens. A child who learns English or French, Canadian history and civic life alongside classmates from every background becomes Canadian fastest. Overcrowded classrooms make that harder for everyone.

How this is measured

Utilization is enrolment divided by the number of permanent pupil places a school was built for. Over 100% means students in portables or repurposed rooms. The FAO figures cover 2023–24.

Class size distributions come from Ontario Ministry of Education reporting under O. Reg. 132/12 and the province’s open data catalogue, as summarized by the Canadian Centre for Policy Alternatives.

Children per 1,000 residents is an approximation: about 15% of Canadians are aged 5 to 17.