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
- A continuous K-12 French Immersion pathway runs through Tuscany School, Twelve Mile Coulee School, F.E. Osborne School, and William Aberhart High School
- Varsity Acres School also offers French Immersion within its own community
- Full French Immersion pathways are relatively rare citywide, which makes this corridor a specific draw for bilingual-education families
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.
More Calgary Family Guides
Researching a specific NW Calgary community in more depth? These guides may help.
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.
Published: August 28, 2026.
Categories
- All Blogs (36)
- About Calgary (2)
- City Services & Programs (1)
- Downtown Calgary (1)
- Families with Kids (11)
- Family Adventure Guides (2)
- First Time Home Buyers (8)
- Market Watch (3)
- Mortgages (4)
- Neighbourhood Spotlights (3)
- New to Calgary (9)
- NW Calgary (3)
- Parent Life & Family Wellness (1)
- Renovations & Repairs (1)
- Schools & Education Boards (4)
- Seasonal Family Activities (1)
- SW Calgary (1)
- Weekend Activity Guides (2)
- When Buying (13)
- When Refinancing (2)
- When Selling (8)
Recent Posts











