French immersion in Edmonton and Calgary is run by Edmonton Public Schools and the Calgary Board of Education. Both boards accept students with no prior French at their main entry points, but they differ in which grades they accept and how they place students who arrive later. Edmonton lists 21 unique schools offering French immersion, while Calgary organizes its program into early, late and intensive pathways.

How French immersion works in Alberta

Entry points by board

Entry pointEdmonton Public Schools (2026)Calgary Board of Education (2026)
Early entryKindergarten or Grade 1, no prior French neededKindergarten or Grade 1, no prior French needed; program runs K-12
Late entryStarts in Grade 7Grade 7, no prior French needed; program covers Grades 7-12

Calgary also offers an intensive French option in Grade 6, described as an accelerated program. In Edmonton, late French Immersion starts in Grade 7, and students entering after Grade 1 (including Grade 6) are assessed individually.

Edmonton: placement after Grade 1

Students who want to enter Edmonton’s program after Grade 1 are not admitted automatically. Edmonton Public Schools (2026) states that they are assessed individually. Families should ask about this assessment early, because it determines whether a late start is possible.

Calgary: three pathways

The Calgary Board of Education (2026) describes three distinct routes:

  • Early French Immersion, from Kindergarten through Grade 12
  • Late French Immersion, from Grade 7 through Grade 12, with entry in Grade 7
  • Intensive French, a Grade 6 accelerated program

Comparing the two systems

To compare a school in each city, start with the child’s current grade. A child entering Kindergarten or Grade 1 fits the early route in both cities. A child entering in Grade 7 can use the late route in both. A child entering between Grade 2 and Grade 5 depends on individual assessment in Edmonton, while Calgary’s listed routes do not include those grades. For Grade 6, Calgary lists Intensive French, an accelerated program, while Edmonton assesses students entering after Grade 1 individually (Edmonton Public Schools, 2026).

How French immersion works in Alberta

French Immersion in Calgary: The CBE Offer

The Calgary Board of Education (CBE) runs three French immersion pathways, each with its own entry point. Families can enroll at the start of elementary school, at the start of junior high, or through an accelerated Grade 6 option.

Program structure

ProgramGradesEntry pointPrior French required
Early French ImmersionK-12Kindergarten or Grade 1No
Late French Immersion7-12Grade 7No
Intensive French6Accelerated program in Grade 6No

Late French Immersion is designed for students who begin French in Grade 7 and continue through high school. Intensive French is an accelerated program offered in Grade 6, and no prior French is required to register.

Choosing between entry points

The main variable is the child’s grade when the family decides to enroll. Early immersion gives the longest continuous exposure to French, since students follow the program across all grades. Late immersion allows a later decision but covers fewer years of French instruction. Families should check with the CBE which schools offer the pathway they want.

Program history

The CBE marked the 50th anniversary of its French immersion program in April 2024, according to CTV News Calgary (2024-04-23). The program is therefore one of the longest-running public French immersion offerings in the Calgary area.

French Immersion in Edmonton: the EPSB Offer

Edmonton Public Schools (EPSB) lists 21 unique schools offering French Immersion: 15 elementary schools, 4 junior high schools and 2 senior high schools (Edmonton Public Schools, 2026). The junior high schools are Avalon, Dickinsfield, Kenilworth and kisêwâtisiwin. The senior high schools are Harry Ainlay and Ross Sheppard. Laurier Heights and McKernan offer the program at both the elementary and junior high levels, so families with children at those schools can follow the program through Grade 9 without changing buildings.

The main decision point is the entry grade. EPSB sets out three routes:

Entry pointGradePrior French requiredSelection method
Early entryKindergarten or Grade 1NoDirect entry
Entry after Grade 1Grade 2 or laterNot specified as requiredIndividual assessment
Late French ImmersionGrade 7Not specified as requiredNot specified

The official source does not specify selection criteria for the Grade 7 entry.

To compare schools in practice, check three things with EPSB before choosing a home address:

  • Entry grade available at the specific school, since not every school offers every route.
  • Continuity from elementary to junior high to senior high, using the school pairs listed above.
  • Assessment dates for after-Grade-1 entry, which the official listing does not give.

Entry points: kindergarten, Grade 1 or Grade 7?

Both school boards accept students at the start of elementary school, and both offer a later entry point. The main difference is how they handle students who arrive after Grade 1. The Calgary Board of Education’s published entry points are Kindergarten, Grade 1, Grade 6 (Intensive French) and Grade 7.

Entry pointEdmonton Public SchoolsCalgary Board of Education
Kindergarten or Grade 1Entry with no prior French (Edmonton Public Schools, 2026)Early French Immersion, K-12, no prior French required (Calgary Board of Education, 2026)
After Grade 1Students are assessed individually (Edmonton Public Schools, 2026)No listed route for Grades 2–5; Intensive French in Grade 6 (Calgary Board of Education, 2026)
Grade 6Students entering after Grade 1 are assessed individually (Edmonton Public Schools, 2026)Intensive French, an accelerated program (Calgary Board of Education, 2026)
Grade 7Late French Immersion starts here (Edmonton Public Schools, 2026)Late French Immersion, Grades 7-12, no prior French (Calgary Board of Education, 2026)

Early entry uses Kindergarten and Grade 1 as the standard routes in both cities.

Grade 7 entry is the main late option. Calgary lists it explicitly for students with no prior French, and Edmonton states that its late program also starts in Grade 7.

Entry points: kindergarten, Grade 1 or Grade 7?

What are the differences between Calgary and Edmonton?

The two school boards differ in their entry points, program types, and how students move between grade levels. The Calgary Board of Education (2026) describes three separate routes: Early French Immersion, Late French Immersion, and Intensive French. Edmonton Public Schools (2026) organises its program around a named list of schools at each level, and it assesses students who arrive after Grade 1 on an individual basis.

FeatureCalgary (Calgary Board of Education, 2026)Edmonton (Edmonton Public Schools, 2026)
Early entryKindergarten or Grade 1, continuing through Grade 12Kindergarten or Grade 1, no prior French needed
Late entryGrade 7, no prior French requiredLate French Immersion starts in Grade 7
Entry after Grade 1No listed route for Grades 2–5; Intensive French in Grade 6Assessed individually
Accelerated optionIntensive French in Grade 6Not described in the sources consulted

The practical difference for families is the entry point available after the start of school. In Calgary, the sources name Grade 6 (Intensive) and Grade 7 (Late) as entry routes.

The sources consulted do not describe any transfer arrangements between schools.

Do French immersion schools influence neighbourhood choice?

French Immersion is offered at a limited set of schools, so a family that wants the program often has to choose a home within reach of a specific building. The official sources consulted do not give a count for Calgary, so a direct comparison of school density between the two cities is not possible from these sources alone.

Entry points affect the decision as much as location. The two districts open the program at different stages:

Entry pointEdmonton Public SchoolsCalgary Board of Education
Early immersionKindergarten or Grade 1, no prior French requiredKindergarten or Grade 1, K-12 program, no prior French required
Late immersionStarts in Grade 7Grade 7 entry, no prior French required
Accelerated optionNot listed in the sources consultedIntensive French in Grade 6
Later entryStudents assessed individually after Grade 1No listed route for Grades 2–5; Intensive French in Grade 6

Sources: Edmonton Public Schools (2026); Calgary Board of Education (2026).

In Calgary, the Grade 6 and Grade 7 options are additional entry points to consider when planning.

Junior high continuity is the second factor. For other Edmonton elementary schools, check whether the junior high in the same area offers the program. Avalon, Dickinsfield, Kenilworth and kisêwâtisiwin do, and so do Laurier Heights and McKernan, which also offer it at the elementary level.

How to choose between entry points

The main difference between the two districts is how students can enter the program. Edmonton Public Schools (2026) structures entry around Kindergarten, Grade 1 (direct entry), individual assessment after Grade 1, and Grade 7 (late French Immersion).

Start by matching the entry grade to the child’s age and school stage. The table below compares the entry points stated in the sources consulted.

Entry pointEdmonton Public Schools (2026)Calgary Board of Education (2026)
Early entryKindergarten or Grade 1, no prior FrenchKindergarten or Grade 1, no prior French
Late entryLate French Immersion starts in Grade 7Grade 7, no prior French
Accelerated optionThe official sources consulted do not specify an equivalentIntensive French in Grade 6

Next, check which schools in your area offer the pathway you need. Use the district’s own school listings to confirm which sites serve your address, because a program listing does not guarantee a place at every school.

The sources consulted do not specify the enrolment deadlines or the placement process for either district, so those details should be verified on the official websites.