We’re excited to welcome everyone to a fun and active summer at OMS.

Due to federal mandates, our bus loop is only accessible to buses and will be closed to all other traffic for the duration of the summer. To keep things running smoothly, all drop-offs and pick-ups for Summer Conditioning/Weights, Extended Summer School (ESY), Camps, Summer Experiences, etc., will take place in the West parking lot at OMS.

Thank you for your flexibility and support as we work together to keep everyone safe and organized this summer!

***Reminder: VOLLEYBALL CAMP scheduled, June 1-4 from 11:30 am to 1:00 pm, HAS BEEN MOVED TO OMS.***


1 day ago, Brandie Irby
.
.
.
.
.
.
Congratulations to all OMS students on earning Honor Roll recognition for the 2025–2026 Spring Semester. Job well done!
1 day ago, Brandie Irby
.
.
.
UPDATE: VOLLEYBALL CAMP scheduled, June 1-4 from 11:30 am to 1:00 pm, HAS BEEN MOVED TO OMS.
6 days ago, Brandie Irby
.
.
.
.
.
Please see attachments regarding OMS summer conditioning, weights and camps.
12 days ago, Brandie Irby
.
.
.
.
.

Weekly Activities: May 18-20

Please note that our 8th-grade promotion will take place in the OMS Gym at 7:00 PM.

Doors will open to the public at 6:00 pm

15 days ago, Brandie Irby
.
.
Updated 8th Grade Promotion Information
16 days ago, Ottawa Middle School
Promotion

Mr. Circle's Construction Design class starts to wrap up with their projects as the end of the year approaches! #OMSWHIRLWINDS #CycloneMedia290 #USD290

18 days ago, oms comm
Ottawa Middle School IIT Class
Ottawa Middle School IIT Class
Ottawa Middle School IIT Class

The seniors take their last stride as the kids from Ottawa Middle School see their futures! #OttawaMiddleSchool #CycloneMedia290 #USD290

18 days ago, oms comm
Ottawa Middle School
Ottawa Middle School
Ottawa Middle School
Ottawa Middle School
Ottawa Middle School
🎶✨ The spring choir concert tonight was a hit! From the 70’s to the 80’s to the 90’s, these kids did an amazing job bringing the music to life. So proud of all the hard work, confidence, and talent shown on stage tonight! ❤️🎤
20 days ago, Brandie Irby
.
'
'
'
'
'
Weekly Activities: May 11-15

22 days ago, Brandie Irby
.
.
.

Mr. Krasnesky's 8th graders doing work about the Cvil War! #HistoryWithOMS #CycloneMedia290 #USD290

24 days ago, oms comm
Ottawa Middle School History Class
Ottawa Middle School History Class
Ottawa Middle School History Class

Mr. Circle's class working on designing sturdy towers! #OMSWHIRLWINDS #CycloneMedia290 #USD290

24 days ago, oms comm
Ottawa Middle School IIT Class
Ottawa Middle School IIT Class
Ottawa Middle School IIT Class
Ottawa Middle School IIT Class

The band class working on their sweet tunes! #OMSWHIRLWINDS #CycloneMedia290 #USD290

24 days ago, oms comm
Ottawa Middle School Band
Ottawa Middle School Band
Ottawa Middle School Band

Mr. Rose's & Mrs. Rose's PE class playing eclipse ball! #OMSPhysicals #USD290 #CycloneMedia290

24 days ago, oms comm
Ottawa Middle School PE Class
Ottawa Middle School PE Class
Ottawa Middle School PE Class
8th Grade Promotion/Last Day Information 5/18/26
25 days ago, Ottawa Middle School
Promotion Slide
Congratulations, Trey!
28 days ago, Brandie Irby
.
Weekly Activities: May 4-8
29 days ago, Brandie Irby
.

The 8th graders acting out mythology for Mrs. Kelly's english class! #OMSWHIRLWINDS #CycloneMedia290 #USD290

about 1 month ago, oms comm
Ottawa Middle School English Class
Ottawa Middle School English Class
Ottawa Middle School English Class
Ottawa Middle School English Class
Ottawa Middle School English Class

Mrs. Dickinson's gifted class is working on their projects! #GiftedOMS #CycloneMedia290 #USD290

about 1 month ago, oms comm
Ottawa Middle School Gifted Class
Ottawa Middle School Gifted Class
Ottawa Middle School Gifted Class

The kids had their history test! #HistoryWithOMS #CycloneMedia290 #USD290

about 1 month ago, oms comm
Ottawa Middle School History Class
Ottawa Middle School History Class
Ottawa Middle School History Class