Registration windows, schedules, and curated prep resources—all in one place.
Know where to register and when.
Targeted practice aligned to contests.
Stay ahead of capacity limits.
A quick scan of the busiest months so families can plan ahead.
Early deadlines + prep
Pascal/Cayley/Fermat, AIME
Math Kangaroo, Euclid
Mathematica, CTMC
Gauss, CCO
Team Up Challenge
Focused practice blocks, mock contests, and strategy sessions aligned to each competition format.
Know exactly where to register—TTMath onsite, online at home, or through your day school.
Deadlines, fees, and seat status surfaced so families can act fast without guessing.
Location: 590 Alden Rd, Unit101, Markham, ON L3R 8N2
Phone: 905-604-9339 | 647-498-8880
Email: info@ttmath.ca
E-transfer: payment@ttmath.ca
Include Student Name / TT ID / Grade / Contact Email / Contest Name
Confirm contest availability with TTMath.
2Submit payment with required details.
3Receive confirmation + reminders.
Onsite and online options with practice packages and priority registration for TTMath students.
| Contest Name/Date/Time | Grade | Contest Info | TTMath Level | TT Student | Non-TT | Reg. Due |
|---|---|---|---|---|---|---|
| Mathematica Online at Home Wed. April 15, 7PM |
Gr3 | 45 minutes | FunMath2/3 | $20 | $25 | 02/18/2026 |
| Gr4 | 45 minutes | FunMath3/4 | ||||
| Gr5 | 60 minutes | FunMath4/5 | ||||
| Gr6 | 75 minutes | FunMath5/L1 | ||||
| Mathematica Online at Home Thurs. April 16, 7PM |
Gr7 (FULL) | 75 minutes | L1 | $20 | $25 | 02/18/2026 |
| Gr8 | 75 minutes | L2 | ||||
| Gr9 | 75 minutes | L2 | ||||
| Math League (Online at Home) Sat. April 18@7PM |
Gr4 | 30 minutes | FunMath3/4 | $25 with practice |
$30 with practice |
02/18/2026 |
| Gr5 | FunMath4/5 | |||||
| Math League Online at Home Tues. Feb 17@7PM |
Gr6 | 30 minutes | FunMath5/L1 | $25 with practice |
$30 with practice |
01/31/2026 |
| Gr7 (FULL) | L1/L2 | |||||
| Gr8 | L1/L2 | |||||
| Math League (Online at Home) Sat. April 18@7PM |
Algebra/Gr9 | 30 minutes | L2 or Gr9 and under | $25 with practice |
$30 with practice |
02/18/2026 |
| Math Kangaroo Sunday, March 22 |
Gr3/4 | 60 minutes | FunMath3/4 | N/A | N/A | N/A |
| Gr5/6 | 75 minutes | FunMath5/L1 | ||||
| Gr7/8 | 75 minutes | L1/L2 | ||||
| Register at kangaroo.math.ca by yourself | ||||||
| Waterloo Gauss TTmath Onsite Wed. May 13@5:30PM or 7:30PM |
Gr7 | 60 minutes | L1 | $20 | $30 | 02/18/2026 |
| Gr8 | L2 | |||||
| Pascal/Cayley/Fermat TTMath Onsite Wed. Feb 25@6:30PM |
Gr9 | 25 multiple-choices 60 minutes | L2 | $20 | $30 | 01/31/2026 |
| Gr10 | L3 | |||||
| Gr11 | L3 | |||||
| Fryer/Galois/Hypatia TTMath Onsite Wed. April 1@6:30PM |
Gr9 | Solutions 75 minutes | L2 | $30 | $40 | 02/18/2026 |
| Gr10 | L3 | |||||
| Gr11 | L3 | |||||
| Waterloo Euclid | Gr10-12 | Tues. March 31 | L4/L4+ | N/A | N/A | N/A |
| Register through your day school | ||||||
| AIME I TTMath Onsite Thurs. Feb 5@1:30-4:30PM |
Gr9+ | By invitation | L4+ | FREE | FREE | TBD |
| C(J)MO TTMath Onsite | Gr9+ | March | L4+ | FREE | FREE | TBD |
| CTMC: Canadian Team Mathematics Contest TTMath Onsite |
Gr9-12 | 5-9PM@Thurs. April 9 | L3+ | $30 | $40 | 02/18/2026 |
| Team Up Challenge TTMath Onsite |
Gr6-8 | 5-9PM@Wed. June 3 | L1/L2 | FULL | FULL | FULL |
| ARML | Gr9+ | May 30@Penn State | L4+ | TBD | TBD | TBD |
| Selective | ||||||
From CCC to USACO—build algorithmic thinking and competition-ready coding skills.
| Contest Name/Date | Grade | Contest Info | TTMath Level | TT Student | Non-TT | Registration |
|---|---|---|---|---|---|---|
| CCC Junior/Senior Wed. Feb 18, 2026 |
Gr9+ | 3 hours, 5 problems each division | CS2+/CS3+ | N/A | N/A | Through your day school (due Feb 12, 2026) |
| USACO Dec, Jan, Feb, Mar (Online) |
All | 4 hours, 3 problems Bronze/Silver/Gold/Platinum | CS1+/CS2+/CS3+ | FREE | FREE | usaco.org |
| CCO (Canadian Computing Olympiad) May 2026 |
Gr9+ | By invitation (top CCC scorers) | CS3+ | FREE | FREE | By invitation |
| ACSL Throughout the year |
All | 4 contests per year Junior/Intermediate/Senior | CS1+/CS2+ | TBD | TBD | Contact TTMath |
Please read before registering to avoid schedule conflicts and missed deadlines.
No refund/credit for any contest cancellation. Please always check with your home school first.
TTMath students only: Contest fee is waived for the corresponding contest if you had a Perfect score with TTMath last school year.
First come first service. Each contest has limited spots and will close before the deadline without notification if spots are gone.
For any contest (in a box in the first column) you can only register once in a school year—if you are taking it at your day school, you cannot take it again at TTMath.
Official archives, problem sets, and online judges to fuel consistent progress.
Past contests, solutions, and practice materials for all Waterloo contests
cemc.uwaterloo.caJoin our courses to prepare for math and CS competitions.
Book Free Assessment