Academic opportunities for BC kids

Contests, programs and school milestones for students in British Columbia. Each page lists grades, cost, dates and how to register, with official sources.

Math

Math

Canadian Math Kangaroo Contest

A fun, international multiple-choice math contest from Grade 1. Parents register directly, and the contest is written on a Sunday in March.

Grades 1–12$20 last year if registered by…
Math

Canada Jay Mathematical Competition

A national 90-minute contest for students in Grade 8 and below, with a division for Grade 4 and under. Written in school on November 19, 2026.

Grades 4–8$12 per student
Math

ELMACON Elementary Mathematics Competition

BC's own math competition for Grades 5–7, held in person at UBC on a Saturday in late April or early May. Parents register online.

Grades 5–7$40 last year
Math

Gauss Mathematics Contest

Canada's best-known middle school math contest for Grades 7 and 8. Written at school between May 10 and 21, 2027.

Grades 7–8$5 per student
Math

Math Challengers BC

BC's team and individual math competition for Grades 8–10. Schools register by January 15, 2027. Lower Mainland regionals are expected February 20.

Grades 8–10Paid by the school: from $50…
Math

Pascal, Cayley and Fermat Contests

University of Waterloo contests for Grades 9 (Pascal), 10 (Cayley) and 11 (Fermat). Written at school on February 23–24, 2027.

Grades 9–11$6 per student
Math

Canadian Open Mathematics Challenge (COMC)

Canada's national high school math challenge and the path to the Canadian Math Olympiad. Written October 29, 2026.

Grades 9–12$30–$35 per student through a…
Math

Euclid Mathematics Contest

The University of Waterloo's senior contest for Grade 12, written at school on April 6, 2027.

Grade 12$18 per student
Math

AMC 8 (American Mathematics Competitions)

A 25-question, 40-minute US math contest for Grade 8 and below, open to Canadian students through a host school or centre. Written January 21–27, 2027.

Grades 5–8Set by the host school or centre
Math

AMC 10 and AMC 12 (American Mathematics Competitions)

75-minute US high school math contests, open to Canadian students through a host. Written November 5 (A) or November 13 (B), 2026.

Grades 8–12Set by the host school or centre
Math

CEMC Problem of the Week

A new math problem every Thursday at five levels from Grades 3–4 to Grades 11–12, with the solution a week later. Sign up by email or read it online.

Grades 3–12No fee is listed
Math

UBC and PIMS Math Circles for Grades 5–7

Monday after-school math workshops at UBC for Grades 5–7, run by math faculty. $5 a session, with registration for each session.

Grades 5–7$5 per session per child

Coding

Science

Language & reading

Language & reading

Spelling Bee of Canada

A national spelling bee for ages 6 to 14 with a British Columbia & Vancouver chapter. Registration for the 2027 program opens October 16, 2026.

Grades 1–9Fee for 2027 not posted yet
Language & reading

Vancouver Writers Fest Youth Writing Contest

A free-to-enter short story and personal essay contest for BC students in Grades 5–12. The next contest opens in spring 2027.

Grades 5–12No entry fee is listed
Language & reading

CBC First Page Student Writing Challenge

A national CBC Books challenge for Grades 7–12: write the first page of a novel set 150 years in the future. Usually open for entries in February.

Grades 7–12No entry fee was listed in 2026
Language & reading

Surrey Libraries Youth Writing Contest

A free writing contest for Surrey residents aged about 12 to 18, with categories for short stories, poems, comics and more. Usually open from May to July.

Grades 7–12Free
Language & reading

BC Summer Reading Club

A free summer reading program at BC public libraries. Kids track their reading, collect stickers and earn a medal. Runs from about mid-June to August.

K–Grade 8Free
Language & reading

DELF Prim and DELF Junior French Diplomas (Alliance Française Vancouver)

Official French-language diplomas recognized worldwide. Alliance Française Vancouver lists DELF Prim (ages 8–11) and DELF Junior (ages 12–17), but kids' exam dates aren't posted yet.

Grades 3–12Kids' exam fees not posted yet
Language & reading

BC Debate and Public Speaking Tournaments (DSABC)

School-based debate and public speaking tournaments that lead to BC and national championships. Junior public speaking starts in Grade 6.

Grades 6–12School membership is $200 a year

Arts, music & chess

Camps & enrichment

School programs

School programs

Independent (private) school admissions in Metro Vancouver

Most Metro Vancouver independent schools take applications in the fall for the next September. For 2027 entry, many deadlines fall between October 29 and December 3, 2026.

K–Grade 11Application fees were $50–$350…
School programs

Vancouver mini schools (Grade 8 entry)

Enriched Grade 8 programs at Vancouver secondary schools. Grade 7 students register with the district in November–December, then apply to each program separately.

Grade 7Free to apply
School programs

Vancouver kindergarten registration

Register at your catchment school between November 1 and January 31 for priority. Children must turn 5 by December 31 of the year they start.

KindergartenFree
School programs

Vancouver Early French Immersion and kindergarten choice programs

Early French Immersion, Montessori, Mandarin Bilingual, Fine Arts and Indigenous Focus kindergartens. Apply January 5 to February 2, 2027. Places are decided by random draw.

KindergartenFree to apply
School programs

Vancouver Late French Immersion (Grades 6–7)

A second chance at French Immersion, starting in Grade 6. Apply while your child is in Grade 5. Places are decided by draw.

Grade 5Free to apply
School programs

Burnaby French Immersion (Kindergarten, Grade 1 and Grade 6)

Early French Immersion starts in Kindergarten or Grade 1; Late French Immersion starts in Grade 6. Applications are in February, with a lottery in early March.

K–Grade 5Free to apply
School programs

Vancouver MACC gifted classes (Grades 5–7)

Full-time classes for gifted students in Grades 5–7, with 40 spaces across Vancouver. Students are referred by their school team, not by a direct application.

Grades 4–7Free through the school system
School programs

Transition Program for Gifted Students at UBC

An early university entrance program for highly gifted students aged 12–15. Admissions are paused, and no intake has been announced for 2026–27.

Grades 7–9Not applicable while admissions…
School programs

Richmond kindergarten registration and French Immersion

Kindergarten registration and the French Immersion and Montessori application open November 1. Last year both closed in mid-January, with results in early February.

K–Grade 5Free to register and apply
School programs

North Vancouver kindergarten registration and French Immersion

Priority kindergarten registration for September 2027 runs October 15 to December 15, 2026. You choose English or French Immersion in the same online form.

K–Grade 5Free to register
School programs

North Vancouver IB programs and academies

The full IB continuum from Kindergarten to Grade 12, with the Middle Years Programme for every Grade 8–10 student at Carson Graham. Grade 8–12 academies charge fees and apply in winter.

Grades 7–10IB through Carson Graham is…
School programs

Surrey kindergarten registration and French Immersion lottery

Kindergarten registration opens in January. Early French Immersion and other choice programs use an online lottery in February, with results before Spring Break.

K–Grade 5Free to register and apply
School programs

Surrey gifted programs, IB and Inter-A

The Challenge Program (Grades 3–7) and MACC classes (Grades 5–7) by school referral, plus IB at Johnston Heights and the Inter-A program at Queen Elizabeth Secondary.

Grades 3–8Free through the school system
School programs

Coquitlam kindergarten registration and French Immersion

Apply for French Immersion, Montessori or Mandarin Bilingual from January 7 to 13, 2027. Kindergarten registration at your catchment school is February 1–4, 2027.

K–Grade 5Free to apply
School programs

Coquitlam IB program at Port Moody Secondary (Grade 9 entry)

SD43's district IB program takes about 150 students a year into Grade 9. Grade 8 students apply by December 18, 2026 and write an intake assessment on January 16, 2027.

Grade 8Free to apply