It is with great pride and excitement that I write this introduction as the newly appointed Principal of Shoal River Middle School! It is my honor to have this opportunity to lead a school with a tradition of education excellence. I have worked for the Okaloosa County School District for fifteen years with my most recent administrative experience at Niceville High School. I am excited and eager to bring my skills as an educational leader to SRMS and to work with everyone as we partner together to ensure students’ success.

            Working along with the faculty and staff, we will continue to build upon the legacy of success at SRMS by strengthening the relationships with parents, students, and community partners. We will focus on character building, commitment to academic excellence, and caring for the individual student while implementing a curriculum that is rigorous to increase all students’ achievement.

            As the Principal of SRMS it is important to me that everyone who steps through our doors are excited to be here! This type of attitude equips us to meet the challenges of academic excellence in a positive and safe environment. My door is always open and I welcome your input to make everyone’s experience at SRMS the best it can be. I look forward to working with you as a team to assist each student at Shoal River to reach his or her goals and prepare for a brighter future.


Kindest Regards,

Mr. Craig Miller         

Spooktacular – Oct 28th – 7pm in the gym ( band and chorus)

Beginning Band First Performance Oct 29th 6:30pm in the gym

Click Here to order the Blue Mustang Shirt


Click Here to order the Black Mustang Nation Shirt 



Boys Basketball Tryouts 


6th Grade                             10/21                                3-4:30

Varsity                                  10/22 and 10/23               3-5:00


Girls Basketball Tryouts       10/28-10/29                        3-5:500


Girls Soccer                         10/21-10/22                        3-4:30


Boys Soccer                        10/21-10/22                        3-4:30


Students wanting to try out for both, can come to one on first day, and the other the 2nd day.

Obstacle Trek Challenge 2020

Registration Form




Mustang Nation 

You are invited to join Mustang Nation 2019-2020!          Dues: $15 to Ms. Todd room 701             

  • Participation in all Mustang Nation activities (if we have a limited number of seats it will be based on ticket purchase until sellout)
  • T-Shirt
  • Spirit Supplies Provided
  • VIP seating in the Mustang Nation Section at SRMS sports games (MUST wear your Mustang Nation shirt to sit in assigned section)
  • VIP seating at Pep Rallies and early release to all pep rallies
  • Walk in CHS Homecoming Parade to represent SRMS (MUST wear your Mustang Nation shirt)



SAC Membership List

9/17/19 SAC Agenda

9/17/19 SAC Meeting Minutes

10/15/19 SAC Agenda 


Due to pending dismissal we do not allow checkouts from 2:35 – 2:45.

There are no exceptions.


Per Okaloosa County School District policy, a valid, physical Driver’s License IS REQUIRED for ALL THINGS regarding your student / family member, including, but not limited to:

                                Dropping anything off

                                Leaving a message

                                Checking your student out

                                Having lunch or visiting with your student

                                Going anywhere other than Attendance

                                Visiting or dropping something off for a family member








Athletic Paperwork

Bell Schedule

Bus Schedules


Career and Technical Education 


Dress Code

Lunch Menu

Military Family Life Counselor 

Media Center

Online School Payments

Parent Portal

Pupil Progression Plan

Report Educator Misconduct


Science Fair Forms

Teacher of the Year

Teacher Resources

Volunteer Application


2019-20 School Calendar

Office Hours:   7:30 AM - 3:15 PM

Office: (850) 689-7229
Heath Tech:  (850) 689-7351
Cafeteria:     (850) 689-7309
Fax (850) 689-7245
Address:  3200 Redstone Ave. East 
Crestview, FL 32539