To schedule a conference with your child's teachers, please call (850) 689-7245.

Parent Portal to View Grades:

Checking your Grades Online - Tutorial

The Parent Portal provides grade and attendance information parents need to stay fully involved with their student's academic progress. The link is found on the SRMS home page under Important Links.

To access your student's grades: You will need two numbers: the 10 digit student identification number and the Personal Identification Number (PIN). The PIN number is the last 4 digits of the student id number.

Your student's id number is printed on report cards, schedules, FIC update sheets, progress reports and other school documents. You can request that the school send the number home with the student. If you should have any questions concerning your student's grades, please contact your student's teacher.

E-mail Notification is also Available: A feature within the Parent Portal allows parents to keep track of their child's grades by email notification. Simply sign up for the e-mail notification after you log in to the Parent Portal. After receiving a verification email, you can download the Parent Email Authorization Form, sign it and return it to SRMS Guidance to complete the registration process. Please be aware that both the online request and the form must be completed in order for you to begin receiving emails. Contact guidance at 689-7229 if you have questions.


The Okaloosa School District recently released an app that includes breaking news and access to student grades. The app is available for Android or Apple products. Search iOCSD in the App Store or click the link to download the Apple App or Android App.

The School Advisory Council (SAC)

The School Advisory Council (SAC) is the state-mandated governing body for schools.
The responsibilities of SAC include approving the school budget, School Performance Plan, and A+ bonus plans.  If you are interested in helping your school by becoming involved in SAC, please come to the meetings. All parents are invited to attend.

Sports Forms

Students must have a Parent Permission Form and a School Physical on file in the office in order to tryout for sports teams at Shoal River. You can download the forms from the website to fill out, or you can pick them up from the Attendance Office. Forms need to be returned to the Attendance Office.

Florida Assessments

Take Practice FSA Tests By Clicking the Image Above  

Florida's Pledge of Parental Involvement:

"I pledge to support my child’s education to the best of my ability. I will have high expectations for my child to succeed in school and in life. I will make my child’s education a priority, and model positive actions and attitudes. I will partner with my child’s school to ensure I am informed and involved in all aspects of my child’s education, and will be an active advocate for my child’s education. I understand that education is the key to success, and will do everything I can to nurture my child’s ability to learn."