Science Olympiad
Maryland Science Olympiad

Science Olympiad is a 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. Top teams advance from Regional to State to National levels.

Maryland Science Olympiad is the State chapter for all of Maryland. We are a 501(c)(3) non-profit and host competitions for over 2,000 students in the state.


Student Sign In for Online Tests:  Student Dashboard

Interested in volunteering? We're looking for test writers! Sign up here!



Division B/C (Middle/ High school) Functions

 ~ ~ Registration for the 2025-26 season will open on 8 September 2025. ~ ~

Registering More than one Division?  Make sure you follow these directions.

Division A (Elementary school) Functions

LOCAL INVITATIONAL TOURNAMENTS**

**Invitationals are optional practice tournaments run by their respective hosts - not MSO - and are shared for informational purposes only

2025
9/27 – 10/4/25: BESSO Tryits (B/C) – virtual, mini
11/1/25: BESSO First Chance (B/C) – in person, @ Reservoir HS
12/20/25 : Clarksville MS (B) – in person

2026
1/17/26 : UMBC Invitational (C) – in person, FREE
1/24/26 : CrabSO – in-person, location Clarksville Middle
1/25 – 1/31/26 : Crab SO – satellite, virtual
3/7/26 : BESSO Growing (B/C) – in person, @ Reservoir HS
3/21/26 : Churchill HS (C) – in person


REGIONAL TOURNAMENTS

February 28, 2026
MSO Regional Div B East/West
(Richard Montgomery HS)


March 7, 2026

MSO Regional Div B Baltimore

(Morgan State University)


[[Division C]]

February 21, 2026

MSO Regional Div C-01 Western Regional

(Montgomery College- Germantown)

February 28, 2026

MSO Regional Div C-03 Eastern Regional

(Western HS)


March 14, 2026

MSO Regional Div C-02 Central Regional

(Mount View MS)


STATE TOURNAMENT

April 11, 2026

MD State Tournament @ Johns Hopkins University (Div B)
Sponsored by JHU Center for Educational Outreach


April 18, 2026

MD State Tournament @ UMBC (Div C)


May 2, 2026

BESSO Division A Invitational 1

(Clarksville MS)


May 30, 2026

BESSO Division A Invitational 2

(John Carrol School)










2025-26 MSO SEASON OVERVIEW AND INFORMATION

Registration opens September 8, 2025!


New for 2025-26:

  • September: Div C capped at 1 team registration, to extend beyond approx. October