Best School Catchments in NW Calgary

by Viren Vijayashankar

Best School Catchments in NW Calgary

Best School Catchments in NW Calgary

If you are choosing a NW Calgary community with schools in mind, here is the direct answer: Robert Thirsk High School anchors the far NW communities of Tuscany, Royal Oak, and Rocky Ridge with its Advanced Placement courses, Sir Winston Churchill High School anchors the central NW communities of the Hamptons, Edgemont, and Varsity with its International Baccalaureate programme, and James Fowler High School and the newly opened North Trail High School serve the faster-growing far north communities of Carrington, Panorama Hills, and Hidden Valley, while St. Francis High School is the shared Catholic (CSSD) senior high for most of the same far NW communities.

This is a citywide roundup of the Calgary Board of Education (CBE) and Calgary Catholic School District (CSSD) designated schools across fourteen of NW Calgary's major family communities: Tuscany, Royal Oak, Rocky Ridge, Sage Hill, Evanston, Carrington, Panorama Hills, Hidden Valley, the Hamptons, Arbour Lake, Edgemont, Varsity, Citadel, and Ranchlands, plus the specialized programs, International Baccalaureate, Advanced Placement, French Immersion, and Spanish Bilingual, that make certain NW high schools especially in demand. School catchment boundaries shift most years as new schools open and enrollment grows, so we plan to revisit and refresh this guide periodically.

A Note Before You Go

The school designations in this guide reflect what we could verify against official CBE and CSSD sources as of August 2026, for the 2026-27 school year. This is meant to help you get oriented across NW Calgary, not to serve as a live, guaranteed-current boundary map. Catchment boundaries are set independently by each board and can change from year to year as enrollment shifts and new schools open, exactly as happened in Panorama Hills and Carrington for 2026-27. Several communities below could not be fully confirmed through public sources at every grade level, and we say so plainly rather than guessing. If a specific school is a deciding factor in a purchase, confirm the current boundary for the exact address directly with CBE or CSSD before writing an offer.

Key Takeaways

  • Robert Thirsk High School anchors the far NW, serving Tuscany, Royal Oak, and Rocky Ridge, with Advanced Placement and dual-credit courses confirmed directly on the school's own program page.
  • Sir Winston Churchill High School anchors the central NW, serving the Hamptons, Edgemont, Varsity, and likely Ranchlands, and is the only NW public high school confirmed on the International Baccalaureate Organization's own school registry.
  • Newer far-north communities are still being sorted into schools. Carrington, Panorama Hills, and Hidden Valley feed into James Fowler High School or the newly opened North Trail High School, and their elementary and junior high assignments are actively shifting as new schools open.
  • St. Francis High School is the shared Catholic senior high for Royal Oak, Rocky Ridge, and the Hamptons, and a listed option area for Edgemont and Carrington families as well.
  • Some communities do not have a single fully confirmable designation. Sage Hill, Evanston, Citadel, and parts of Arbour Lake and Ranchlands are flagged below with the confidence level of what we found, and we recommend confirming these directly rather than trusting any single source, including this one.

1. Where Are NW Calgary's Major Family Communities Located?

The communities covered in this guide sit in a broad arc across Calgary's northwest quadrant, roughly following Stoney Trail NW, Symons Valley Parkway, Country Hills Boulevard, and Crowchild Trail. Tuscany, Royal Oak, Rocky Ridge, and Arbour Lake sit in the far northwest corner near the Rocky Mountain foothills. Sage Hill, Evanston, Carrington, Panorama Hills, and Hidden Valley form a newer growth corridor further north, closer to Stoney Trail's northern arc. The Hamptons, Edgemont, Varsity, Citadel, and Ranchlands sit closer to the city's centre, in the more established central NW, several of them built out through the 1980s and 1990s.

2. Which CBE (Public) Schools Serve NW Calgary?

The Calgary Board of Education assigns each address to a designated elementary, junior high, and senior high school, though the exact grade split at each level can vary by school. The table below reflects the 2026-27 designations we could verify for each community, sourced from individual school pages, official CBE designation notices, and community association pages, including the Rocky Ridge Royal Oak Community Association and the Hamptons Community Association.

Community Elementary Junior High High School Confidence
Tuscany Tuscany School (K-5, French Immersion available) Twelve Mile Coulee School Robert Thirsk High School High
Royal Oak Royal Oak School William D. Pratt School Robert Thirsk High School High
Rocky Ridge Royal Oak School (shared with Royal Oak) William D. Pratt School Robert Thirsk High School High
Sage Hill Not independently confirmed, check CBE F.E. Osborne School (probable, per its own service-area listing and Calgary Transit's dedicated Sage Hill route) Not independently confirmed, check CBE Medium
Evanston Not independently confirmed, check CBE Not independently confirmed, check CBE Not independently confirmed, check CBE Unconfirmed
Carrington Alex Munro School (new designation for 2026-27) Sir John A. Macdonald School (new designation for 2026-27) James Fowler High School High
Panorama Hills Panorama Hills School, with part of the community re-designated to the new Buffalo Rubbing Stone School for 2026-27 Valley Creek School (new school for 2026-27) North Trail High School High for high school; Medium for the exact elementary and junior high boundary, which is actively splitting
Hidden Valley Hidden Valley School (confirmed for kindergarten through grade 3) Likely Valley Creek School, not independently confirmed North Trail High School High for high school; Medium otherwise
Hamptons Hamptons Elementary School or Captain John Palliser School (Montessori option) Tom Baines Junior High School Sir Winston Churchill High School High
Arbour Lake Arbour Lake School Not independently confirmed, check CBE Likely Robert Thirsk High School, not independently confirmed Medium
Edgemont Edgemont Elementary School Tom Baines Junior High School Sir Winston Churchill High School High
Varsity Varsity Acres School or Marion Carson School F.E. Osborne School Sir Winston Churchill High School High
Citadel Citadel Park School Not independently confirmed, check CBE Not independently confirmed, check CBE Medium
Ranchlands Ranchlands School (shared catchment with neighbouring Sherwood) Not independently confirmed, check CBE Likely Sir Winston Churchill High School, since neighbouring Sherwood is on Churchill's confirmed boundary Medium

3. Which CSSD (Catholic) Schools Serve NW Calgary?

The Calgary Catholic School District designates families to a Catholic elementary, junior high, and senior high the same way CBE does, though CSSD's official attendance areas tool is address-based rather than a published community list, which made several designations below harder to confirm from public sources than the CBE side. We recommend calling CSSD directly to confirm any address before enrolling.

Community Elementary Junior High High School Confidence
Tuscany Not independently confirmed, check CSSD Not independently confirmed, check CSSD Likely St. Francis High School, given the shared Catholic high school pattern across this corridor Medium
Royal Oak St. Maria Goretti School St. Jean Brebeuf Junior High School St. Francis High School High
Rocky Ridge St. Maria Goretti School (shared with Royal Oak) St. Jean Brebeuf Junior High School St. Francis High School High
Sage Hill Not independently confirmed, check CSSD Not independently confirmed, check CSSD Not independently confirmed, check CSSD Unconfirmed
Evanston St. Josephine Bakhita School or Our Lady of Grace School Not independently confirmed, check CSSD Not independently confirmed, check CSSD Medium for elementary; unconfirmed beyond that
Carrington Monsignor Neville Anderson School (interim) St. Helena School (interim) Notre Dame High School, or St. Francis High School as an alternate option area High for elementary; medium for junior and senior high
Panorama Hills Not independently confirmed, check CSSD Not independently confirmed, check CSSD Likely Notre Dame High School, the nearest CSSD senior high in this corridor Medium
Hidden Valley St. Elizabeth Seton School (located within Hidden Valley) Not independently confirmed, check CSSD Not independently confirmed, check CSSD Medium
Hamptons St. Dominic Fine Arts School St. Jean Brebeuf Junior High School St. Francis High School High
Arbour Lake Not independently confirmed, check CSSD Not independently confirmed, check CSSD Not independently confirmed, check CSSD Unconfirmed
Edgemont Mother Mary Greene School Not independently confirmed, check CSSD St. Francis High School High for elementary and high school; unconfirmed for junior high
Varsity St. Vincent de Paul Elementary & Junior High (K-9) St. Vincent de Paul Elementary & Junior High (same K-9 school) Not independently confirmed, check CSSD High for the K-9 school; unconfirmed for senior high
Citadel Not independently confirmed, check CSSD Not independently confirmed, check CSSD Not independently confirmed, check CSSD Unconfirmed
Ranchlands Not independently confirmed, check CSSD Not independently confirmed, check CSSD Not independently confirmed, check CSSD Unconfirmed

4. Which NW Calgary High Schools Have the Most In-Demand Specialized Programs?

"Best" and "most in-demand" are subjective when it comes to schools, so rather than inventing a ranking, we looked at which NW high schools carry an independently verifiable specialized program, since these are consistently the programs families ask about and specifically move for.

International Baccalaureate (IB)

  • Sir Winston Churchill High School is the NW public high school listed on the International Baccalaureate Organization's own school registry
  • Serves the Hamptons, Edgemont, Varsity, and likely Ranchlands
  • The IB Diploma Programme is widely recognized by universities and is often the single biggest driver of families choosing a Churchill-catchment address

Advanced Placement (AP)

  • Robert Thirsk High School offers Advanced Placement and unique dual-credit courses, confirmed on the school's own program page
  • Serves Tuscany, Royal Oak, and Rocky Ridge
  • AP courses can earn university credit and are a common draw for families prioritizing academics in the far NW

French Immersion Pathway

Spanish Bilingual Pathway

  • A dedicated Spanish Bilingual stream runs from Dalhousie School through Senator Patrick Burns School to William Aberhart High School
  • One of a small number of full Spanish Bilingual pathways in Calgary's public system
  • Available to Royal Oak and Rocky Ridge families through the CBE's alternative program registration, not the default geographic designation

5. How Are NW Calgary's School Catchments Changing for 2026-27?

School catchments are not fixed. Two real, current examples from this exact guide show how quickly a boundary can move, and why we recommend verifying rather than relying on last year's information.

Two Real 2026-27 Boundary Changes

Carrington's elementary and junior high designations changed for the 2026-27 school year because the previously designated schools reached capacity, moving families from Northern Lights and Nose Creek Schools to Alex Munro School and Sir John A. Macdonald School, per a CBE designation notice dated December 4, 2025. That same notice cycle also split Panorama Hills, with part of the community moving from Panorama Hills School to the new Buffalo Rubbing Stone School, according to Valley Creek School's own designation notice.

The lesson is not which specific school changed, it is that any NW Calgary catchment can change year to year, so a boundary quoted from a 2023 or 2024 source should not be trusted without a fresh check.

North Trail High School is another sign of how much this part of the city is still growing. It opened for the 2023-24 school year serving grades 10 and 11, added grade 12 for 2024-25, and now serves Coventry Hills, Country Hills, Country Hills Village, Harvest Hills, Panorama Hills, and Hidden Valley, according to the school's own page. A high school this new means enrollment boundaries around it are still settling, which is another reason to verify directly for these communities specifically.

6. How Do You Verify Your Exact School Catchment Before You Buy?

  • Use the CBE's Find a School tool and enter the exact address, not just the community name, since boundaries can run down the middle of a street.
  • For Catholic schools, use CSSD's attendance areas tool, or call the district directly, since several NW designations are not published in an easy community-by-community list.
  • Call the specific school directly to ask whether the designation is expected to change for the coming school year, especially in newer communities like Carrington, Panorama Hills, and Hidden Valley.
  • Ask about program-specific registration separately from geographic designation. French Immersion, Spanish Bilingual, and IB programs often use a different application process than the default designated school.
  • Confirm again close to your actual move or possession date, not only at the offer stage, since designation notices are typically issued only a few months before the following school year.

Frequently Asked Questions

Which NW Calgary high school has an International Baccalaureate program?

Sir Winston Churchill High School is the NW public high school confirmed on the International Baccalaureate Organization's own school registry. It serves the Hamptons, Edgemont, Varsity, and likely Ranchlands.

Which NW Calgary high school offers Advanced Placement courses?

Robert Thirsk High School, serving Tuscany, Royal Oak, and Rocky Ridge, confirmed directly on the school's own Advanced Placement program page.

Do NW Calgary school catchments change often?

Yes. Carrington's elementary and junior high designations changed for 2026-27, and Panorama Hills was split between two schools in the same notice cycle. Catchments in growing areas can shift almost every year, so always confirm the current boundary before relying on it.

What is the shared Catholic high school for most of far NW Calgary?

St. Francis High School serves Royal Oak, Rocky Ridge, and the Hamptons directly, and appears as an alternate option area for Edgemont and Carrington families as well.

Which NW Calgary communities do not have a fully confirmed school catchment yet?

Sage Hill, Evanston, Citadel, and parts of Arbour Lake and Ranchlands could not be fully confirmed through public sources for every grade level. We recommend using the CBE and CSSD locator tools directly for these communities rather than relying on a secondary source.

How do I find my exact designated school by address?

Use the CBE's Find a School tool for public schools, or CSSD's attendance areas tool for Catholic schools, and enter the full address rather than just the community name.

Narrowing Down a NW Calgary Community by School?

Viren can help you understand current pricing, availability, and how a specific address lines up with the school catchment that matters most to your family.

Information Sources: Calgary Board of Education school pages and official designation notices, Calgary Catholic School District school pages, the International Baccalaureate Organization's school registry, the Rocky Ridge Royal Oak Community Association, the Hamptons Community Association, and Bowhaven's own previously verified Carrington and Edgemont community guides, as named throughout this guide. Verified as of August 2026 for the 2026-27 school year.
Published: August 28, 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