As of April 10th, 2026:
Currently registration is open for the following locations:
AB (Calgary, Edmonton, Lethbridge, Okotoks, Red Deer); BC (Comox, Coquitlam, Prince George, Terrace and Vernon); MB (Winnipeg); NB (Memramcook); NS (Bedford and Dartmouth); ON (Ajax, Arnprior, Barrie, Beckwith, Chatham, Goderich, Kitchener, London, Ottawa, Richmond Hill and Sudbury); PE (Cornwall) and SK (Martensville and Regina).
Once you click on the Provincial Button below you will be able to see what groups are available for each location.
Our 2026 Plan:
Groups in 2026 are generally a maximum of: 30 skaters and 4 goalies.
At most locations we are running to 13 ice times per group for the 2016s and older; and 10 ice times per group for the 2017s and younger. If a group is slated to receive 13 ice times they will have two ice times on two days and three ice times on three days.
Off the ice groups will participate in a variety of activities: yoga, fitness, team building, mental training and cooperative games. At some locations we will also offer off ice shooting (this is dependent on the space available at the facility).
2026 Pricing
Our pricing from January till the camp date will remain the same.
A non-refundable Administration Fee of $50 is applied to each order. Therefore, ensure you purchase all of your participants in one order. This means if a family is registering two or more participants this fee is only applied once. Taxes are also applied to every transaction.
Payment Plan Options:
There are three choices available to purchasers:
- Full payment upon day of purchase.
- Purchase split into two payments: one on day of purchase and one 30 days from day of purchase.
- Purchase split into four payments: one on day of purchase and the remaining balance split over 30, 60 and 90 days. Note: this will only be available until March 30th.
Our Policies including Refund Policy: click here
For Registration And More 2026 Camp Information
Click on your provincial button
Please contact us at questions@nationalringetteschool.com or 403-284-5161 if you have any questions.