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.


                                                  Missed an email? See our Master Email List:  Master Email Doc

Coaches: Register Your School Head Coach Dashboard

Interested in volunteering? Check out the links by each tournament name, or Sign up here!


Division B (Middle School) & Division C (High School)


Updates

  • 2026-10-28: Teams can now register for the Clarksville Invitational on 12/19 - payment due 11/25
  • 2026-10-24: Maryland teams are now eligible to register for Battle of the States!
  • 2026-10-14: Draft Regional and State schedules have been posted: Div B | Div C
  • 2026-10-07: See slides from 10/7 the Town Hall here! (Note, Div B Regional schedule corrected, see links above)
  • 2026-09-15: If you receive an error message "No tournaments are available or ready", registration does work. Follow these instructions.
  • 2026-09-10: Registration is OPEN! Use "Register your school" below, or Coaches can register in "Head Coach" dashboard 

Maryland State Logistics

Coaches

  Register your school (Div. B, C)  

  Participating schools  

  Tournament info   

 Head Coach Dashboard  


Regional & State Tournaments


Division B

  • MSO Regional Division B East/West
    • February 27, 2027 @ MC-Germantown
    • Sign up to volunteer: LINK
    • Tournament Details  |  Results
  • MSO Regional Division B Baltimore
    • March 6, 2027 @ Morgan State University
    • Sign up to volunteer: LINK
    • Tournament Details  |  Results
  • MSO State Tournament -- Division B
    • April 17, 2027 @ UMBC
    • Sign up to volunteer: LINK
    • Tournament Details  |  Results


Division C

  • MSO Regional Division C-01 Western Regional
    • February 20, 2027 @ Universities at Shady Grove
    • Sign up to volunteer: LINK
    • Tournament Details | Results
  • MSO Regional Division C-02 Central Regional
    • TBD, 2027
    • Sign up to volunteer: LINK
    • Tournament Details | Results
  • MSO Regional Division C-03 Eastern Regional
    • February 27, 2027 @ Western HS
    • New site address: 6900 Park Heights Ave, Baltimore, MD
    • Sign up to volunteer: LINK
    • Tournament Details | Results
  • MSO State Tournament -- Division C
    • April 17, 2027 @ UMBC
    • Sign up to volunteer: LINK
    • Tournament Details | Results


Local Clinics and Invitational Tournaments

Invitationals are optional practice tournaments (not run by MSO). All info shared for informational purposes.

  • UMD Build Clinic (Division B,C)
  • Clarksville Invitational (Division B)
    • December 19, 2026 (In-Person) @ Clarksville Middle School
    • Sign-up and payment deadline: November 25, 2026
    • Tournament Website
  • Johns Hopkins Invitational (Division B)

    • Baltimore City Elementary Invitational (Division A)
      • April 24, 2027 (In-Person) @ location TBD
      • Baltimore City schools only

    Division B/C (Middle/ High school) Functions

     ~ ~ Registration for the 2026-27 season is open! ~ ~

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

    Division A (Elementary school) Functions

    REGIONAL TOURNAMENTS

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

    RMHS Regional Volunteer Signup


    March 7, 2026

    MSO Regional Div B Baltimore

    (Morgan State University)

    Morgan State Regional Signup


    [[Division C]]

    February 21, 2026

    MSO Regional Div C-01 Western Regional

    (Montgomery College- Germantown)

    MC-G Regional Volunteer Signup

    February 28, 2026

    MSO Regional Div C-03 Eastern Regional

    (Western HS)

    Western HS Regional Volunteer Signup


    March 14, 2026

    MSO Regional Div C-02 Central Regional

    (Mount View MS)

    Mount View Regional Volunteer Signup


    STATE TOURNAMENT

    April 11, 2026

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

    JHU State Tournament Signup (closes 3/30)


    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)


    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











    [information below from 2025-2026; will be updated soon]


    New Regional map for Division C (3 regions)

    New mailing address- see updated W9

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

    August 2025 Town Hall slides with addl. information