OKPrimaryCalendar available · 76 events · Auto-updating
OAK GROVE PUBLIC SCHOOL — School Profile & District Info
Primary|Cushing, Oklahoma|OAK GROVE
Cushing, OK 74023
Loading...
Never miss a day at OAK GROVE PUBLIC SCHOOL.
Sync this calendar to your phone.
Auto-updates all year · $29.99/yr
Upcoming Events
Jul
3
Fri
HOLIDAY - INDEPENDENCE DAY OBSERVANCE Holiday
Banks, government offices, and schools may be closed.
Aug
6
Thu
NEW TEACHER - STAFF DEVELOPMENT DAYS - NO SCHOOLStaff Day
1st- and 2nd-year teachers: employee planning days.
Aug
10
Mon
STAFF DEVELOPMENT DAYs - NO SCHOOLEvent
All teachers' employee planning days.
Aug
13
Thu
FIRST DAY OF SCHOOL - 2026-2027 - MINIMUM DAYEvent
Confirm bus route and pickup time. Early dismissal may apply.
Aug
19
Wed
MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAYEvent
NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM
Aug
26
Wed
MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAYEvent
NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM
Also available for your address
Sync all 76 events to your phone
Plus waste, sports, holidays, and more.
School Profile
School Statistics
Academics (SY 2020-21)
ELA Proficiency
40-44%
Math Proficiency
20-24%
Chronic Absenteeism
7.1%
SY 2019-20
Programs & Activities (SY 2021-22)
Gifted & Talented
Student-Teacher Ratio: 12.3:1
Better than average in OKDistrict Finance (FY 2023)
Per-Pupil Spending
$8,813
District-level data
Funding Sources
Federal 14%State 55%Local 32%
Community Context
Median Home Value
$235,354
+3.4% YoY
Stillwater, OK metro area · Zillow Feb 2026
Community Need Level
Elevated
CDC/ATSDR Social Vulnerability Index 2022
Enrollment Trend (2014-2025)
154
Current enrollment
Declining(-13% 5yr)Coming Up
Fri, Jul 3, 2026
HOLIDAY - INDEPENDENCE DAY OBSERVANCE
HolidayThu, Aug 6, 2026
NEW TEACHER - STAFF DEVELOPMENT DAYS - NO SCHOOL
Staff DayMon, Aug 10, 2026
STAFF DEVELOPMENT DAYs - NO SCHOOL
EventFull School Calendar 2026-27
| Date | Event |
|---|---|
| Wed, Sep 2, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Sep 7, 2026 | HOLIDAY - LABOR DAY - NO SCHOOL |
| Wed, Sep 9, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Sep 16, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Sep 23, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Sep 30, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Oct 7, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Oct 12, 2026 | PARENT/TEACHER CONFERENCE - NO SCHOOL FOR STUDENTS |
| Mon, Oct 12, 2026 | STAFF DEVELOPMENT DAY - NO SCHOOL FOR STUDENTS |
| Tue, Oct 13, 2026 | PARENT/TEACHER CONFERENCE - NO SCHOOL FOR STUDENTS |
| Wed, Oct 14, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Oct 14, 2026 | PARENT/TEACHER CONFERENCE - SCHOOL FOR STUDENTS |
| Wed, Oct 21, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Oct 28, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Nov 4, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Nov 11, 2026 | HOLIDAY - VETERANS DAY - NO SCHOOL |
| Wed, Nov 11, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Nov 18, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Nov 23, 2026 | THANKSGIVING BREAK - NO SCHOOL |
| Wed, Nov 25, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Thu, Nov 26, 2026 | HOLIDAY - THANKSGIVING DAY - NO SCHOOL |
| Fri, Nov 27, 2026 | HOLIDAY - THANKSGIVING DAY-AFTER - NO SCHOOL |
| Wed, Dec 2, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Dec 9, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Dec 16, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Dec 21, 2026 | WINTER BREAK - NO SCHOOL |
| Wed, Dec 23, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Thu, Dec 24, 2026 | HOLIDAY - CHRISTMAS EVE - NO SCHOOL |
| Fri, Dec 25, 2026 | HOLIDAY - CHRISTMAS DAY - NO SCHOOL |
| Mon, Dec 28, 2026 | WINTER BREAK - NO SCHOOL |
| Wed, Dec 30, 2026 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Thu, Dec 31, 2026 | HOLIDAY - NEW YEAR'S EVE - NO SCHOOL |
| Fri, Jan 1, 2027 | HOLIDAY - NEW YEAR'S DAY - NO SCHOOL |
| Mon, Jan 4, 2027 | WINTER BREAK - NO SCHOOL |
| Wed, Jan 6, 2027 | FIRST DAY BACK FROM WINTER BREAK - MINIMUM DAY JAMUL ELEMENTARY SCHOOL - 8:30 AM to 1:20 PM - Minimum Day ScheduleOAK GROVE MS - 8:00 AM to 1:00 PM - Minimum Day Schedule |
| Wed, Jan 6, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Jan 13, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Jan 18, 2027 | HOLIDAY - DR. MARTIN LUTHER KING JR. - NO SCHOOL |
| Wed, Jan 20, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Jan 27, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Feb 3, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Feb 10, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Feb 15, 2027 | HOLIDAY - ABRAHAM LINCOLN'S BIRTHDAY - OBSERVED - NO SCHOOL |
| Wed, Feb 17, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Feb 22, 2027 | HOLIDAY - PRESIDENTS' DAY - OBSERVED - NO SCHOOL |
| Wed, Feb 24, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Mar 3, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Mar 8, 2027 | PARENT/TEACHER CONFERENCE - NO SCHOOL FOR STUDENTS |
| Mon, Mar 8, 2027 | STAFF DEVELOPMENT DAY - NO SCHOOL FOR STUDENTS |
| Wed, Mar 10, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Mar 10, 2027 | PARENT/TEACHER CONFERENCE - MINIMUM DAY SCHEDULE - SCHOOL FOR STUDENTS |
| Wed, Mar 17, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Mar 22, 2027 | SPRING BREAK - NO SCHOOL FOR STUDENTS |
| Wed, Mar 24, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Fri, Mar 26, 2027 | HOLIDAY - GOOD FRIDAY - NO SCHOOL |
| Mon, Mar 29, 2027 | HOLIDAY - EASTER SUNDAY OBSERVED - NO SCHOOL |
| Tue, Mar 30, 2027 | SPRING BREAK - NO SCHOOL FOR STUDENTS |
| Wed, Mar 31, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, Apr 5, 2027 | FIRST DAY BACK FROM SPRING BREAK - REGULAR DAY SCHEDULE JAMUL ELEMENTARY SCHOOL - 8:30 AM to 2.50 PM - Regular Day ScheduleOAK GROVE MS - 8:00 AM to 2.35 PM - Regular Day Schedule |
| Wed, Apr 7, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Apr 14, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Apr 21, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, Apr 28, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, May 5, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Wed, May 12, 2027 | MINIMUM DAY SCHEDULE - JES/OGMS - EVERY WEDNESDAY NOTE: EXCEPT WHEN NOTED< EVERY WEDNESDAY IS A MINIMUM DAY SCHEDULE.JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Mon, May 31, 2027 | HOLIDAY - MEMORIAL DAY - NO SCHOOL |
| Thu, Jun 10, 2027 | LAST DAY OF SCHOOL YEAR - 2026-2027 - MINIMUM DAY SCHEDULE JES - 8:30 AM to 1:20 PMOGMS - 8:00 AM to 1:00 PM |
| Fri, Jun 18, 2027 | HOLIDAY - JUNETEENTH DAY - OBSERVED - NO SCHOOL |
Showing 68 events for the 2026-27 school year
Frequently Asked Questions about OAK GROVE PUBLIC SCHOOL
OAK GROVE PUBLIC SCHOOL currently enrolls 155 students across Primary grade levels. The school operates under the local school district in OK.
Calendar Guides
School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically.