STEM Opportunities in British Columbia

Discover 125 STEM opportunities — competitions, grants, scholarships, hackathons, internships, workshops, conferences, and programs for students across British Columbia. Browse by type, grade level, and deadline, and find your next opportunity.

UBC Geering Up

UBC Geering Up Engineering Outreach · Workshop/Programs · in-person

UBC Geering Up offers dynamic 5-day and 4-day summer camps for elementary school students featuring hands-on experiments and creative projects that spark curiosity and foster a love for STEM. Designed to be beginner-fri…

Engineering Educational Camps

Engineering for Kids Vancouver · Workshop/Programs · Vancouver community centers

Engineering for Kids offers fun, educational camps where students explore science, technology, engineering, and math through hands-on experiences designed to inspire the next generation of engineers. Their programs blen…

KPU Science Challenge

Kwantlen Polytechnic University · Competition · KPU Richmond

The Kwantlen Science Challenge is an exciting day-long event designed for high school students where teams participate in practical laboratory activities across various scientific disciplines. Students engage in five on…

UBC Physics Olympics

UBC Physics & Astronomy Department · Competition · UBC Vancouver

The UBC Physics Olympics is an annual competition where teams from high schools across British Columbia compete in six physics & astronomy events. This exciting in-person event brings together students to apply physics…

Caribou Math Contests

Caribou Contests · Competition · Online

The Caribou Cup is an international online math competition run by a small team in Canada and representatives in other countries. Students participate in online contests with interactive questions, math history, and fun…

Euclid Math Contests

Centre for Education in Mathematics and Computing (CEMC) at University of Waterloo · Competition · Participating schools

Written annually by over 25,000 participants worldwide, the Euclid Contest gives senior-level secondary school students the opportunity to solve innovative problems using their creativity and all of the knowledge they h…

Science Alive Summer Academy - Grade 1 Programs

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

Science Alive offers engaging summer camps for Grade 1 students with themes including paleontology, superhero science, outdoor exploration, and wildlife biology. These camps provide hands-on activities that spark curios…

Science Alive Summer Academy - Grade 2-3 Programs

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

Science Alive offers dynamic summer camps for Grade 2-3 students with themes including entomology, circus science, forensic investigation, and technology exploration. These programs combine hands-on activities with crea…

Science Alive Spring Break Camps

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

Science Alive offers one-day spring break camps with themes including fairytale science, wild west exploration, and medieval engineering. These camps provide engaging hands-on activities that make STEM learning fun and…

Science Alive Half Day Engineering Camps

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

Science Alive offers half-day engineering camps during spring break, focusing on hands-on STEM activities for various grade levels.

STEM Speaker Series

Science Alive @ SFU · Workshop/Programs · Virtual over Zoom

The STEM Speaker Series provides high school students with the opportunity to learn about STEM topics and careers through the expertise and perspectives of university students, faculty members, and working professionals…

Hour++ of Code

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

A coding workshop for high school students focused on computer science and programming skills.

Web Design & Development

Science Alive @ SFU · Workshop/Programs · SFU Burnaby Campus

A workshop focused on web design and development skills for high school students.

Fryer Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Fryer Contest is a grade-specific full-solution mathematics competition that fosters critical thinking by presenting progressively complex problems. Participants develop problem-solving and communication skills thro…

Galois Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Galois Contest is a grade-specific full-solution mathematics competition that fosters critical thinking by presenting progressively complex problems. Participants develop problem-solving and communication skills thr…

Hypatia Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Hypatia Contest is a grade-specific full-solution mathematics competition that fosters critical thinking by presenting progressively complex problems. Participants develop problem-solving and communication skills th…

Gauss Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Gauss Contests introduce students to a broader perspective of mathematics in a fun, accessible way. Intriguing problems and a multiple-choice format make these contests a wonderful opportunity for all participants t…

Pascal Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Pascal Contest is a multiple-choice mathematics competition designed to be accessible to students of all levels. With 25 engaging questions in a traditional format, this contest helps Grade 9 students build confiden…

Cayley Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Cayley Contest is a multiple-choice mathematics competition designed to be accessible to students of all levels. With 25 engaging questions in a traditional format, this contest helps Grade 10 students build confide…

Fermat Contest

Centre for Education in Mathematics and Computing (CEMC) - University of Waterloo · Competition · Canada and International

The Fermat Contest is a multiple-choice mathematics competition designed to be accessible to students of all levels. With 25 engaging questions in a traditional format, this contest helps Grade 11 students build confide…

Let's Talk Science Challenge

Let's Talk Science · Competition, Workshop/Programs · Multiple locations across Canada including Simon Fraser University, University of Toronto, and other university campuses

The Let's Talk Science Challenge is a free team-based STEM competition that encourages youth in Grades 6-8 to learn about new STEM topics and show what they learned in an exciting, supportive environment. The Grand Fina…

Youth Innovation Showcase

Science Fair Foundation British Columbia · Competition, Hackathon, Competition · British Columbia and Yukon

The Youth Innovation Showcase is a virtual STEM competition that challenges youth to develop innovative solutions to real-world problems in their lives or communities. Participants create projects in any scientific fiel…

EngKidz STEM Summer Camps

EngKidz · Workshop/Programs, Camp · Multiple locations in Vancouver and around British Columbia

EngKidz offers hands-on STEM summer camps for children featuring take-home project kits and activities in Science and Engineering, Robotics, Coding, 3D Design, and 3D Printing. Programs include Budding Engineers, Artsy…

VISST Math Club

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A biweekly math enrichment program where students explore engaging mathematical concepts through videos from respected math channels like Numberphile and Vi Hart, followed by hands-on activities and challenging problems…

VISST Adventures in Writing with AI

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A dynamic 5-day summer camp where students explore the power of AI in writing while learning to harness AI as an assistant for various writing projects. Students develop critical thinking skills and learn to use AI tool…

VISST MatheMagics

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A summer camp combining mathematics and magic where students learn techniques for improving mental math skills and performing impressive calculations. The program makes math engaging and fun through the connection with…

VISST World of Quantum Computing and AI

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A week-long summer camp where students explore quantum computing and artificial intelligence, building AI models and learning Python programming through hands-on projects. The camp introduces advanced technology concept…

VISST Pi-Oneers Math Contest Prep

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A summer camp designed to help students excel in math competitions by strengthening math skills and teaching test-writing strategies. The program covers combinatorics, probability, geometry, and deductive reasoning thro…

VISST Science Matters: Engineering Design Competition

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs, Competition · Vancouver

A hands-on summer camp where students enhance their science learning through engineering design challenges. Participants design and build machines, structures, and devices to solve real-world problems while learning abo…

VISST Maker Lab: Digital Design and Fabrication

Vancouver Independent School for Science and Technology (VISST) · Workshop/Programs · Vancouver

A creative summer camp where students learn to transform their ideas, sketches, and doodles into 3D reality using design software like Inkscape and tools such as laser cutters and Cricuts. The program bridges art and te…