Science Olympiad

Science Olympiad (SO) is nationwide competition. Students compete in 23 events that include earth science, biology, chemistry, physics, and engineering. Science Olympiad is designed to increase a student’s interest in STEM fields and provide recognition for outstanding achievement in team events. Students compete in Science Olympiad with the top teams advancing from Regional to State to National levels.

In 2018, 200 teams comprised of over 2500 students from 63 public, private, and parochial schools competed in the annual San Diego Regional Science Olympiad Tournament. In addition to our impact due to the sheer number of participating students, San Diego Science Olympiad is unique in other ways, including a large number of participating school programs run by parent volunteers and participating schools able to enter up to 6 teams in the regional competition.

Key Dates

Registration begins September 3, 2019 at 8:00 AM
Click here to register

San Diego Regional Event Workshop
Saturday, October 19, 2019
at University of San Diego

Students are invited to bring their Boomilevers (B and C) to test their devices on our new prototype auto sand loader. Winner will receive $25 See's Candies gift card. Testing block TBD

San Diego Regional Tournament
at San Diego Miramar College
Divisions B and C
Saturday, February 8, 2020

San Diego Regional Tournament
at University of San Diego
Divisions B and C
Saturday, March 21, 2020

Southern California State Tournament
at Polytechnic School and Caltech, Pasadena
Divisions B and C
Saturday, April 4, 2020


Published: 9/2/2019

Preliminary State and San Diego Regional Schedules Released
See Resources Useful documents
School testing group assignments (B1, C1, etc.) will be released by December 16, 2019. All teams from the same school take the scheduled events at the same time. Exceptions: Detector Building C and Sounds of Music C. Group number should not have an impact on event conflicts/groupings since all testing groups have the same conflicts. The San Diego Regional Schedule of Events has the same conflicts as the Southern California State Schedule of Events.
Published: 8/2/2019   Updated: 8/13/2019

In the past few years, Division B has over 110 teams while Division C has around 77 teams, this often presents some challenges and safety issues due to the high number of teams in Division B. Starting in 2020 season, San Diego Regional will hold Divisions B and C on 2 days. For example, 60 B teams and 40 C teams will compete in one day at one site and the remaining teams (B and C) will compete in another day. For 2020, schools will be assigned to the specific site upon receiving payment of the first team.  Number of teams advancing to State and event and school awards will be based on tournament site per division.
Published: 7/24/2019   Updated: 9/2/2019

For the 2019-2020 season, Southern California will be running Codebusters B in place of Game On B. This change only applies to Regional and State tournaments in Southern California. Please note that this is teams of up to 2, not 3.
Published: 7/6/2019
2020 Event Chart
Free 2020 Digital Science Olympiad Rules in the online store 9/3/2019