Oliver McCracken Middle School Events

Select additional calendars to display their events:
Selected calendars (click to deselect):

May 2025 May 2025

Select Calendars:
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1

May 1 Thursday

Oliver McCracken Middle School

Meyer Showcase

Thursday, May 1 @ 6:00 pm - 7:00 pm

Add event to my calendar

2

May 2 Friday

Oliver McCracken Middle School

Middleton Musical

Friday, May 2 @ 7:00 pm - 8:30 pm

Add event to my calendar

3

May 3 Saturday

Oliver McCracken Middle School

Middleton Musical

Saturday, May 3 @ 2:00 pm - 3:30 pm

Add event to my calendar

Oliver McCracken Middle School

Middleton Musical

Saturday, May 3 @ 7:00 pm - 8:30 pm

Add event to my calendar

4

May 4 Sunday

5

May 5 Monday

6

May 6 Tuesday

Oliver McCracken Middle School

McCracken 6th & 7th Grade Spring Choir Concert

Tuesday, May 6 @ 6:45 pm - 7:30 pm

Add event to my calendar

Oliver McCracken Middle School

McCracken 8th Grade Spring Choir Concert

Tuesday, May 6 @ 8:00 pm - 8:45 pm

Add event to my calendar

7

May 7 Wednesday

8

May 8 Thursday

Oliver McCracken Middle School

McCracken "On to 6th Grade" Parent/Guardian Information Night

Thursday, May 8 @ 6:00 pm - 7:30 pm

Add event to my calendar

9

May 9 Friday

10

May 10 Saturday

Oliver McCracken Middle School

McCracken Boys Varsity Volleyball Tournament

Saturday, May 10 @ 8:30 am - 11:00 am

Add event to my calendar

Oliver McCracken Middle School

McCracken Boys JV Volleyball Tournament

Saturday, May 10 @ 8:30 am - 11:00 am

Add event to my calendar

Oliver McCracken Middle School

McCracken Girls Varsity Soccer Tournament (Round 1)

Saturday, May 10 @ 8:30 am - 11:00 am

Add event to my calendar

Oliver McCracken Middle School

McCracken Plant Sale

Saturday, May 10 @ 10:00 am - 12:00 pm

Add event to my calendar

11

May 11 Sunday

12

May 12 Monday

Oliver McCracken Middle School

McCracken & Middleton All Bands Concert

Monday, May 12 @ 6:30 pm - 9:00 pm

Add event to my calendar

13

May 13 Tuesday

Oliver McCracken Middle School

Board of Education Closed Meeting

Tuesday, May 13 @ 6:00 pm - 7:00 pm

Add event to my calendar

Oliver McCracken Middle School

Board of Education Regular Meeting

Tuesday, May 13 @ 7:00 pm - 9:30 pm

Add event to my calendar

14

May 14 Wednesday

Oliver McCracken Middle School

McCracken 7th Grade Camp MacLean Trip

Wednesday, May 14 @ 8:00 am - Friday, May 16 @ 2:00 pm Multi-Day Event

Add event to my calendar

15

May 15 Thursday

16

May 16 Friday

Oliver McCracken Middle School

McCracken 8th Grade End of Year Celebration

Friday, May 16 @ 6:00 pm - 8:00 pm

Add event to my calendar

17

May 17 Saturday

18

May 18 Sunday

19

May 19 Monday

Oliver McCracken Middle School

McCracken Orchestra Concert

Monday, May 19 @ 7:00 pm - 8:30 pm

Add event to my calendar

20

May 20 Tuesday

Oliver McCracken Middle School

McCracken Track & Field Township Meet

Tuesday, May 20 @ 12:15 pm - 4:00 pm

Add event to my calendar

21

May 21 Wednesday

Oliver McCracken Middle School

Finance Committee Meeting

Wednesday, May 21 @ 6:00 pm - 7:30 pm

Add event to my calendar

22

May 22 Thursday

Oliver McCracken Middle School

Middleton 1st Grade Music Concert

Thursday, May 22 @ 6:00 pm - 6:30 pm

Add event to my calendar

Oliver McCracken Middle School

Middleton 2nd Grade Music Concert

Thursday, May 22 @ 7:00 pm - 7:30 pm

Add event to my calendar

23

May 23 Friday

Oliver McCracken Middle School

Meyer End of Year Bash

Friday, May 23 @ 3:00 pm - 5:00 pm

Add event to my calendar

24

May 24 Saturday

25

May 25 Sunday

26

May 26 Monday

Oliver McCracken Middle School

Memorial Day (NO SCHOOL & DISTRICT CLOSED)

Monday, May 26 All-Day Event

Add event to my calendar

27

May 27 Tuesday

28

May 28 Wednesday

Oliver McCracken Middle School

McCracken 8th Grade Graduation

Wednesday, May 28 @ 6:00 pm - 7:00 pm

Add event to my calendar

Oliver McCracken Middle School

Middleton 5th Grade Farewell

Wednesday, May 28 @ 6:30 pm - 7:15 pm

Add event to my calendar

Oliver McCracken Middle School

Finance Committee Meeting

Wednesday, May 28 @ 7:00 pm - 8:30 pm

Add event to my calendar

29

May 29 Thursday

30

May 30 Friday

31

May 31 Saturday