Spirit of Math Contest (SOMC)
Students currently registered in Spirit of Math from Grade 1 to 6 are automatically registered to write the contest in-class during their SoM Class time.
For Grade 7 and 8, ALL participants need to register here.
If you are a current Grade 7 or 8 SoM student, you will receive a coupon code you can use to register for free and write the contest on Friday, February 26, 2026.
Any student looking for additional challenge may write an additional contest a grade higher than their current Spirit of Math grade. They must register below to write the contest in-person at the campus on Friday, February 26, 2026.
Canadian National Math League (CNML)
Students registered in Grades 3 and 4 are automatically registered to write the contest in-class during their SoM class time in Term 3. Students are eligible to register to write higher grade CNML contests below.
Students registered in Grades 5 - 8 should register using the link below to write their contest in-person.
Contest Registration
| Program | Location | Days/Times | Registration dates | Tuitions/Prices | Action |
|---|---|---|---|---|---|
|
CNML 5 - April 2027 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Apr 15, 2027 - Apr 22, 2027 Thursday 3:15 pm - 4:15 pm | Oct 01, 2026 - Jan 24, 2027 | $5.00 CNML | Express register |
|
CNML 6 - Feb 2027 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 16, 2027 - Feb 23, 2027 Tuesday 3:15 pm - 4:15 pm | Oct 01, 2026 - Dec 11, 2026 | $5.00 CNML | Express register |
|
CNML 7 - Feb 2027 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 16, 2027 - Feb 23, 2027 Tuesday 3:15 pm - 4:15 pm | Oct 01, 2026 - Dec 11, 2026 | $5.00 CNML | Express register |
|
CNML 8 - Feb 2027 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 16, 2027 - Feb 23, 2027 Tuesday 3:15 pm - 4:15 pm | Oct 01, 2026 - Dec 11, 2026 | $5.00 CNML | Express register |
|
Spirit of Math International Contest Grade 1 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 2 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 3 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 4 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 5 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 6 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 7 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
Spirit of Math International Contest Grade 8 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Feb 21, 2027 - Feb 27, 2027 Friday 3:15 pm - 4:15 pm | Oct 01, 2026 - Feb 14, 2027 | $15.00 SOMC | Express register |
|
AMC-American Mathematics Competitions 8 - Jan 2027 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Jan 21, 2027 - Jan 27, 2027 Friday 9:00 am - 10:00 am | Oct 01, 2026 - Dec 31, 2026 | $15.00 AMC | Express register |
|
AMC-American Mathematics Competitions 10B - Nov 2026 |
50 McIntosh Dr Unit # 225, Markham, ON L3R 9T3, Canada |
Nov 13, 2026 - Nov 13, 2026 Friday 9:00 am - 10:30 am | Oct 01, 2026 - Nov 12, 2026 | $15.00 AMC | Express register |