Calgary School Options 101: CBE, CSSD, Rocky View & Charter Schools Explained

by Viren Vijayashankar

Calgary School Options 101: CBE, CSSD, Rocky View & Charter Schools Explained

Calgary School Options 101: CBE, CSSD, Rocky View & Charter Schools Explained

Calgary families choosing where to live are, whether they realize it or not, also choosing a school system. The direct answer: Calgary offers four main K-12 school options, the Calgary Board of Education (CBE, public), the Calgary Catholic School District (CSSD, separate or Catholic), Rocky View Schools (RVS, which serves many communities right at Calgary's edge), and Alberta's independently governed charter schools, all of which are publicly funded and tuition free for Alberta residents, alongside a smaller number of tuition-charging private and independent schools that sit outside the public system.

This guide explains how each system actually works at a city-wide level, how designation and registration work, and how to figure out which one serves a given address, gathered from each board's own official sources as of August 2026. It does not walk through which specific school serves any one Calgary community, for that level of detail, see the community-specific guides linked near the end of this post. Because boundaries, eligibility rules, and program offerings change from year to year, we plan to revisit and refresh this guide periodically.

A Note Before You Go

The figures, tools, and rules described in this guide reflect what each school board publishes as of August 2026. Attendance areas, registration dates, and program availability change from year to year, so always confirm current details directly with the relevant board, CBE, CSSD, or Rocky View Schools, before making a decision based on where a specific address is designated.

Key Takeaways

  • Calgary has four main K-12 school systems. The Calgary Board of Education (public), the Calgary Catholic School District (separate or Catholic), Rocky View Schools (edge communities), and Alberta's public charter schools, all funded through the province rather than by tuition.
  • CBE and CSSD assign students to a school based on home address. These boundaries are called attendance areas or catchments, and each board has its own online locator tool to confirm which school serves a specific address.
  • CSSD accepts non-Catholic students when space allows, but prioritizes Catholic students living inside a school's attendance area, per Alberta's Education Act.
  • Rocky View Schools matters most for buyers looking at Calgary's edges. Acreages and communities such as Springbank, Bearspaw, Chestermere, Airdrie, and Cochrane can fall under Rocky View Schools rather than CBE or CSSD, even though they feel like part of the Calgary area.
  • Charter schools have no catchment boundary at all. Any Alberta family can apply to any charter school, though a lottery is generally used when a program has more applicants than spaces, with priority typically given to siblings.

1. What Are My School Options in Calgary?

Four systems are considered part of Alberta's public education system, funded by the province rather than by tuition, plus a smaller category of tuition-charging private and independent schools that operate outside it. Per the Government of Alberta's overview of education options, "educational options in Alberta include public and separate schools, francophone schools, charter schools, independent schools, home education and online learning." The table below summarizes how the four systems most relevant to Calgary families compare.

System Type Cost to Families How Students Are Assigned
Calgary Board of Education (CBE) Public Publicly funded, no tuition Designated school based on home address (attendance area)
Calgary Catholic School District (CSSD) Separate (Catholic) Publicly funded, no tuition Designated school based on home address, Catholic students inside the attendance area given priority
Rocky View Schools (RVS) Public, regional Publicly funded, no tuition Designated school based on home address, for communities in Rocky View County rather than the City of Calgary itself
Charter Schools Public, independently governed Publicly funded, no tuition, though limited activity or material fees can apply No catchment area, open application from anywhere in Alberta, lottery used when oversubscribed
Private and Independent Schools Independent Tuition-based, though some accredited-funded schools receive partial provincial grants School sets its own admissions criteria
A horizontal bar chart comparing total student enrollment for the three largest Calgary-area public school boards in the 2025-26 school year. The Calgary Board of Education enrolled 142,403 students, the largest of the three. The Calgary Catholic School District enrolled approximately 64,000 students. Rocky View Schools, which serves communities bordering Calgary rather than the city itself, enrolled approximately 29,600 students. Individual charter schools are much smaller and are not included in this comparison since no single combined enrollment figure is published for them. CBE 142,403 CSSD ~64,000 RVS ~29,600

Total student enrollment, 2025-26 school year, per each board's own reporting.

2. How Does the Calgary Board of Education (CBE) Work?

The Calgary Board of Education is Calgary's public school board and, with 142,403 students enrolled as of the 2025-26 school year according to its own enrolment report, by far Calgary's largest system. Every CBE student receives a designated school based on their home address and chosen program, an assignment defined by that school's attendance area, sometimes called a catchment. Families can enter a home address directly into the CBE's Find a School tool to confirm the designated elementary, junior high, and high school for that address, along with its attendance area and walk zone.

Registration for new CBE students is open year round, and families already enrolled do not need to register again each year, since students remain enrolled automatically as they move up through grades. Kindergarten and new-student registration for the following school year has typically opened in mid-January, per the CBE's registration page. A student who wants a program not offered at their designated school, French immersion, bilingual programs in Mandarin, German, or Spanish, International Baccalaureate, Advanced Placement, Montessori, or an arts- or science-focused program, can apply through the CBE's transfer process, though schools that are full use a lottery for available spaces rather than first-come, first-served registration.

Designations Change More Often Than People Expect

A CBE attendance area is not permanent. As new communities fill in and existing schools reach capacity, the CBE periodically redraws designations, sometimes moving an entire community from one school to another for the following school year. Always confirm a current designation directly through the Find a School tool rather than relying on an older source, a real estate listing, or a neighbour's memory of which school served a community a few years ago.

3. How Does the Calgary Catholic School District (CSSD) Work?

The Calgary Catholic School District is Alberta's largest Catholic, or separate, school district, serving approximately 64,000 students across 120 schools in Calgary and several surrounding communities. Like CBE, CSSD assigns most students to a designated school based on attendance areas tied to home address, with separate maps for regular programs as well as specialized French Immersion, Spanish Immersion, and AP or IB programs.

CSSD is open to both Catholic and non-Catholic students when space allows, but Alberta's Education Act requires the district to prioritize Catholic students living inside a given school's attendance area first. In practice, a non-Catholic family can often register at their local CSSD school without issue, but if that school is at capacity, Catholic families inside the attendance area are placed ahead of families from outside it or of a different faith. Three CSSD schools, St. Anne Academic Centre, Bishop Carroll High School, and St. Isidore School, operate outside the normal attendance-area system entirely and serve the whole district because of their specialized or online programming.

4. What Is Rocky View Schools, and Could It Serve My Address?

Rocky View Schools (RVS) is a separate public school division that serves communities inside Rocky View County and several towns that border Calgary, rather than the City of Calgary itself. It enrolled roughly 29,600 students in the 2025-26 school year, according to local reporting on the division's own enrolment figures. RVS matters most for buyers considering an acreage or a community right at Calgary's edge, since some of these areas can feel like part of Calgary without actually being served by CBE or CSSD.

Area Rocky View Schools Serves Relevance to Calgary-Area Buyers
Airdrie RVS's largest concentration of schools, immediately north of Calgary
Chestermere East of Calgary, a fast-growing commuter community
Cochrane West of Calgary, along the Bow River
Springbank and Bearspaw Acreage communities directly adjacent to Calgary's western and northwestern city limits
Crossfield and Langdon Smaller towns further out in Rocky View County

A Scenario Worth Knowing Before You Assume

A family shopping for an acreage in Springbank, just west of Calgary's city limits along Highway 8, assumes their children will attend CBE schools because the address feels like Calgary. In reality, Springbank falls under Rocky View Schools, an entirely separate division with its own registration process, attendance areas, and program offerings.

Before assuming a Calgary-area address is inside CBE or CSSD, confirm it against Rocky View Schools' own boundary tool, especially for acreage or edge-of-city communities.

5. What Are Alberta's Charter Schools, and How Do They Work?

Charter schools are, per the Government of Alberta, "autonomous non-profit public schools" that form what the Alberta Association of Public Charter Schools describes as a fourth pillar of the province's public education system, alongside public, separate, and francophone school boards. They are publicly funded and tuition free for Alberta resident students, though limited fees can apply for specific activities or materials. Unlike CBE, CSSD, or RVS, a charter school is governed by its own independent board rather than an elected school board, and it exists to offer a specific focus, teaching philosophy, or vocational pathway not already available through the local school authority.

Because charter schools have no catchment area, any family anywhere in Alberta can apply to any charter school. Per the Alberta Association of Public Charter Schools, charter schools are non-selective and cannot choose which students to admit, but since demand for many programs exceeds the number of available spaces, a lottery is generally used, with priority typically given to siblings of already-enrolled students. Calgary is home to several charter schools, each with a different focus.

Charter School Grades Focus
Foundations for the Future Charter Academy K-12 Academic excellence and character development
Westmount Charter School K-12 Gifted education
Connect Charter School 4-9 Outdoor education, citizenship, technology, and inquiry-based learning
Calgary Girls Charter School 4-9 All-girls learning environment
STEM Innovation Academy 7-12 Science, technology, engineering, and math
Almadina Language Charter Academy K-9 English as an additional language
Alberta Classical Academy K-9 Classical liberal arts education

This list is not exhaustive, and new charter schools do open periodically. The full, current directory is available on the Alberta Association of Public Charter Schools website.

6. How Do Charter Schools Differ From Private Schools?

Charter and private schools are easy to mix up because both involve applying rather than being assigned by address, but they sit on opposite sides of a fundamental line, whether the school is part of Alberta's publicly funded system or operates outside it.

Charter Schools

  • Part of Alberta's public education system
  • Publicly funded, tuition free for Alberta residents
  • Must follow Alberta's curriculum and hire certificated teachers
  • Non-selective, generally lottery-based when oversubscribed

Private and Independent Schools

  • Operate outside the public system
  • Tuition-based, though some accredited-funded schools receive partial provincial grants
  • Curriculum and staffing requirements vary by accreditation category
  • Sets its own admissions criteria

Per the Government of Alberta's overview of independent schools, more than 160 independent school authorities operate roughly 230 schools across the province, split across three accreditation categories, registered, accredited but non-funded, and accredited funded, which determine whether a given private school receives any provincial funding at all.

7. How Do I Find My Designated School and Register?

  • Confirm which system serves the address. Most Calgary addresses fall under CBE or CSSD, but addresses near Calgary's edges or in acreage communities should be checked against Rocky View Schools as well.
  • Use each board's own locator tool. CBE's Find a School tool, CSSD's attendance area maps, and Rocky View Schools' boundary map each let a family search by address to confirm the designated school.
  • Register directly with that board. New-student registration is generally available year round for CBE and CSSD, with kindergarten and new-student registration for the following school year typically opening in January. Confirm exact dates and required documents through CBE, CSSD, or Rocky View Schools directly.
  • Ask about alternative programs early. French immersion, IB, AP, and other specialized programs generally require a separate transfer or application step even within CBE or CSSD, and popular programs can fill up well before the school year starts.
  • Consider a charter school application in parallel, not instead. Since charter schools have no catchment restriction, applying does not affect a family's designated CBE, CSSD, or RVS school, so many families apply to a charter school as an additional option rather than a replacement for their designated school.

Frequently Asked Questions

What school board serves my Calgary address?

Most Calgary addresses are designated to either the Calgary Board of Education (public) or the Calgary Catholic School District (separate or Catholic), based on home address. Addresses near Calgary's edges or in acreage communities can instead fall under Rocky View Schools. Use each board's own locator tool, linked throughout this guide, to confirm the exact designation for a specific address.

Do I have to be Catholic to attend a CSSD school?

No. The Calgary Catholic School District enrolls non-Catholic students when space allows. However, Alberta's Education Act requires CSSD to prioritize Catholic students who live inside a school's attendance area first, so a non-Catholic family at a space-limited school may be placed after Catholic families from within that same area.

How do I know if my address is in Rocky View Schools instead of Calgary?

Rocky View Schools serves Rocky View County and communities such as Airdrie, Chestermere, Cochrane, Springbank, and Bearspaw, rather than the City of Calgary itself. An address that feels like part of Calgary, especially an acreage near the city's edge, can still fall under RVS. Confirm using Rocky View Schools' own boundary map before assuming CBE or CSSD applies.

Are charter schools in Calgary free to attend?

Yes. Alberta's charter schools are publicly funded and tuition free for Alberta resident students, the same as CBE, CSSD, and Rocky View Schools. Limited fees can apply for specific activities or materials, consistent with provincial policy, but a charter school cannot charge tuition the way a private school does.

How is a charter school different from a private school?

A charter school is part of Alberta's public education system, publicly funded, tuition free, and non-selective. A private or independent school operates outside the public system, generally charges tuition, and sets its own admissions criteria. Some private schools receive partial provincial funding if accredited, but even then families typically still pay some tuition.

When does kindergarten registration open in Calgary?

For the Calgary Board of Education, kindergarten and new-student registration for the following school year has typically opened in mid-January. The Calgary Catholic School District and Rocky View Schools run their own separate registration timelines. Confirm the current year's exact date directly with each board rather than relying on a previous year's date.

More Calgary Family and School Guides

Trying to figure out which specific school serves a particular Calgary community, not just which system? These guides go address-level.

Choosing a Calgary Neighbourhood Around Schools?

If school system and catchment are shaping where you want to live, Viren can help you understand current pricing and availability in communities served by CBE, CSSD, or Rocky View Schools.

Information Sources: Government of Alberta (education options and public charter schools pages), Calgary Board of Education (registration, Find a School tool, and 2025-26 enrolment report), Calgary Catholic School District (registration eligibility, attendance areas, and about page), Rocky View Schools (attendance areas and registration pages), the Alberta Association of Public Charter Schools, and DiscoverAirdrie's reporting on Rocky View Schools enrolment, as named throughout this guide.
Published: September 2, 2026.

About Viren Vijayashankar

Viren Vijayashankar is a REALTOR with Bowhaven Real Estate, helping families find the right community across Calgary, with a focus on the schools, amenities, and lifestyle factors that matter most when choosing where to live.

 

Viren Vijayashankar
Viren Vijayashankar

Agent CON-00135400

+1(587) 742-8877 | viren@bowhaven.com

GET MORE INFORMATION

Name
Phone*
Message