MIHighCalendar available · 442 events · Auto-updating

West Middle School — School Calendar 2026-27

High|ROCHESTER HILLS, Michigan|Rochester Community School District

ROCHESTER HILLS, MI 48309

Loading...

Never miss a day at West Middle School.

Sync this calendar to your phone.

Auto-updates all year · $29.99/yr

Upcoming Events

Aug
17
Mon
Rochester Classes BeginEvent
Aug
18
Tue
Teachers reportStaff Day
Aug
18
Tue
Teachers reportStaff Day
Aug
19
Wed
Board of Education MeetingEvent
Aug
19
Wed
Board of Education MeetingEvent
Aug
19
Wed
Athletic Boosters MeetingEvent
View all 442 events →

Also available for your address

Sync all 442 events to your phone

Plus waste, sports, holidays, and more.

School Profile

Grades
6–12
Enrollment
807
Student:Teacher
18.8:1
Locale
Suburban
Econ. Disadvantaged
12.3%

School Statistics

Academics (SY 2020-21)

ELA Proficiency
70%
89th percentile in MI
Math Proficiency
54%
84th percentile in MI
Chronic Absenteeism
7.9%
SY 2019-20

Technology & Internet Access (SY 2021-22)

1:1 Devices
Student devices available
Wi-Fi
Campus-wide wireless
Fiber Internet
High-speed connection
1
Connected devices

Staff & Support Services (SY 2021-22)

Teachers (FTE)
40
100% fully certified
Counselors
3
Social Workers
1.6
School Resource Officers
0.5
Anti-Bullying Policy

District Finance (FY 2023)

Per-Pupil Spending
$14,929
Total current expenditure
Instruction Spending
$9,140
Per pupil, classroom only
Total Revenue/Pupil
$17,530
All funding sources
Funding Sources
Federal 7%State 64%Local 29%
District-level data from NCES F-33 Survey

Community Context

Median Home Value
$258,238
+3.1% 1yr+31.4% 5yr
Detroit, MI metro area
Community Need Level
Moderate
CDC/ATSDR Social Vulnerability Index 2022
Neighborhood Indicators (Census Tract)
12.4%
Below 150% poverty line
4.9%
Unemployment rate
4.1%
Uninsured residents
5.3%
No HS diploma (25+)

Special Education (IDEA)

District-level data from IDEA Part B · Students ages 3-21 served under IDEA

Total Students Served
1,897
Ages 3-21 under IDEA
School-Age (6-21)
1,695
Receiving special ed services
Est. % of Enrollment
100%
District rate, school may vary
Disability Categories (District)
Speech/Language Impairment
490 (29%)
Specific Learning Disability
418 (25%)
Other Health Impairment
305 (18%)
Autism
242 (14%)
Emotional Disturbance
96 (6%)
Intellectual Disability
65 (4%)

Source: U.S. Department of Education, IDEA Section 618 Data · District-level counts · Individual school figures may differ

Enrollment Trend (2014-2025)

784
Current enrollment
Stable(-4% 5yr)

Coming Up

Mon, Aug 17, 2026
Rochester Classes Begin
Event
Tue, Aug 18, 2026
Teachers report
Staff Day
Tue, Aug 18, 2026
Teachers report
Staff Day

Full School Calendar 2026-27

DateEvent
Tue, Sep 1, 2026
First Day of School
Tue, Sep 1, 2026
First Day of School
Thu, Sep 3, 2026
Finance Committee
Finance Committee Agendas
Thu, Sep 3, 2026
Operations Committee
Operations Committee Agendas
Thu, Sep 3, 2026
K-3 PTO Meeting (EC-1)
Thu, Sep 3, 2026
K-3 PTO Meeting (EC-1)
Thu, Sep 3, 2026
Finance Committee
Finance Committee Agendas
Thu, Sep 3, 2026
Operations Committee
Operations Committee Agendas
Fri, Sep 4, 2026
Labor Day Recess
Holiday recess begins at end of day September 3; Classes resume September 8
Fri, Sep 4, 2026
Labor Day Break - No School
Fri, Sep 4, 2026
Labor Day Recess
Holiday recess begins at end of day September 3; Classes resume September 8
Fri, Sep 4, 2026
Labor Day Break - No School
Mon, Sep 7, 2026
Labor Day - No School
Mon, Sep 7, 2026
Labor Day - No School
Mon, Sep 7, 2026
NO SCHOOL - LEGAL HOLIDAY - LABOR DAY
Tue, Sep 8, 2026
RIS PTO Meeting
Tue, Sep 8, 2026
Teacher Workshop Day - No School
Tue, Sep 8, 2026
RIS PTO Meeting
Tue, Sep 8, 2026
Teacher Workshop Day - No School
Thu, Sep 10, 2026
Regular School Board Meeting
Full Board Agendas
Thu, Sep 10, 2026
Regular School Board Meeting
Full Board Agendas
Fri, Sep 11, 2026
Mid-Quarter - First Quarter
Mon, Sep 14, 2026
JH Girls Basketball Practice Begins
Wed, Sep 16, 2026
Athletic Boosters Meeting
Wed, Sep 16, 2026
Athletic Boosters Meeting
Wed, Sep 16, 2026
Board of Education Meeting
Wed, Sep 16, 2026
Board of Education Meeting
Thu, Sep 17, 2026
Governance Committee
Governance Committee Agendas
Thu, Sep 17, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Sep 17, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Sep 17, 2026
Governance Committee
Governance Committee Agendas
Wed, Sep 23, 2026
HS Financial Aid Night
Fri, Sep 25, 2026
Professional development
No school; full-day professional development districtwide
Fri, Sep 25, 2026
Professional development
No school; full-day professional development districtwide
Sun, Sep 27, 2026
RHS Homecoming Parade
Thu, Oct 1, 2026
Finance Committee
Finance Committee Agendas
Thu, Oct 1, 2026
Operations Committee
Operations Committee Agendas
Thu, Oct 1, 2026
K-3 PTO Meeting (EC-1)
Thu, Oct 1, 2026
Finance Committee
Finance Committee Agendas
Thu, Oct 1, 2026
Operations Committee
Operations Committee Agendas
Thu, Oct 1, 2026
K-3 PTO Meeting (EC-1)
Sat, Oct 3, 2026
RHS Homecoming Dance
Tue, Oct 6, 2026
Parent/Teacher Conferences - Junior High 7-8
Wed, Oct 7, 2026
HS PSAT NMSQT Test and Senior SAT Make-Up
Thu, Oct 8, 2026
Regular School Board Meeting
Full Board Agendas
Thu, Oct 8, 2026
Regular School Board Meeting
Full Board Agendas
Fri, Oct 9, 2026
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Fri, Oct 9, 2026
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Mon, Oct 12, 2026
Columbus Day - No School
Mon, Oct 12, 2026
NO SCHOOL - LEGAL HOLIDAY - COLUMBUS DAY
Mon, Oct 12, 2026
Columbus Day
No school
Mon, Oct 12, 2026
Columbus Day
No school
Mon, Oct 12, 2026
Columbus Day - No School
Tue, Oct 13, 2026
RIS PTO Meeting
Tue, Oct 13, 2026
RIS PTO Meeting
Thu, Oct 15, 2026
Governance Committee
Governance Committee Agendas
Thu, Oct 15, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Oct 15, 2026
Governance Committee
Governance Committee Agendas
Thu, Oct 15, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Fri, Oct 16, 2026
End First Quarter Grading Period
Wed, Oct 21, 2026
Board of Education Meeting
Wed, Oct 21, 2026
Athletic Boosters Meeting
Wed, Oct 21, 2026
Board of Education Meeting
Wed, Oct 21, 2026
Athletic Boosters Meeting
Thu, Oct 22, 2026
Fall Choir Concert -RIS/RJHS/RHS
4:30 - RIS, 6:00 - RJHS/RHS
Fri, Oct 30, 2026
Half day of school
Grades TK-12 and ATPS
Fri, Oct 30, 2026
End of first quarter
Grades 6-12 and ATPS
Fri, Oct 30, 2026
End of first quarter
Grades 6-12 and ATPS
Fri, Oct 30, 2026
Half day of school
Grades TK-12 and ATPS
Mon, Nov 2, 2026
Professional development / Records day
No school; Asynchronous professional development, a.m. (ECSE-ATPS); Records, p.m. (ECSE-ATPS)
Mon, Nov 2, 2026
Professional development / Records day
No school; Asynchronous professional development, a.m. (ECSE-ATPS); Records, p.m. (ECSE-ATPS)
Mon, Nov 2, 2026
Parent/Teacher Conferences - All Schools (No Student Attendance)
Tue, Nov 3, 2026
Election Day
No school
Tue, Nov 3, 2026
Teacher Workshop - No School
Tue, Nov 3, 2026
Teacher Workshop - No School
Tue, Nov 3, 2026
HS Girls Basketball Practice Begins
Tue, Nov 3, 2026
Election Day
No school
Thu, Nov 5, 2026
K-3 PTO Meeting (EC-1)
Thu, Nov 5, 2026
Finance Committee
Finance Committee Agendas
Thu, Nov 5, 2026
Finance Committee
Finance Committee Agendas
Thu, Nov 5, 2026
Operations Committee
Operations Committee Agendas
Thu, Nov 5, 2026
Operations Committee
Operations Committee Agendas
Thu, Nov 5, 2026
K-3 PTO Meeting (EC-1)
Fri, Nov 6, 2026
End of first trimester 1
ECSE-grade 5
Fri, Nov 6, 2026
End of first trimester 1
ECSE-grade 5
Sat, Nov 7, 2026
Junior High Musical
Sun, Nov 8, 2026
Junior High Musical
Mon, Nov 9, 2026
HS Wrestling and HS Boys Basketball Practices Begin
Tue, Nov 10, 2026
RIS PTO Meeting
Tue, Nov 10, 2026
RIS PTO Meeting
Wed, Nov 11, 2026
Veterans Day - No School
Wed, Nov 11, 2026
Joint Building Committee Meeting
Wed, Nov 11, 2026
Veteran's Day Assembly (RHS/RJHS)
Wed, Nov 11, 2026
Veterans Day - No School
Wed, Nov 11, 2026
Joint Building Committee Meeting
Thu, Nov 12, 2026
Regular School Board Meeting
Full Board Agendas
Thu, Nov 12, 2026
Regular School Board Meeting
Full Board Agendas
Fri, Nov 13, 2026
Mid-Quarter Second Quarter
Wed, Nov 18, 2026
Board of Education Meeting
Wed, Nov 18, 2026
Athletic Boosters Meeting
Wed, Nov 18, 2026
Board of Education Meeting
Wed, Nov 18, 2026
Athletic Boosters Meeting
Thu, Nov 19, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Nov 19, 2026
Governance Committee
Governance Committee Agendas
Thu, Nov 19, 2026
Governance Committee
Governance Committee Agendas
Thu, Nov 19, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Nov 19, 2026
RIS/JH/HS Band Concert
4:30 - RIS, 6:00 - JH, 7:30 - HS
Wed, Nov 25, 2026
Thanksgiving Break - No School
Wed, Nov 25, 2026
NO SCHOOL - THANKSGIVING BREAK
Wed, Nov 25, 2026
Thanksgiving Break - No School
Thu, Nov 26, 2026
Thanksgiving Break - No School
Thu, Nov 26, 2026
Thanksgiving Break - No School
Thu, Nov 26, 2026
NO SCHOOL - THANKSGIVING BREAK
Fri, Nov 27, 2026
Thanksgiving Break - No School
Fri, Nov 27, 2026
NO SCHOOL - THANKSGIVING BREAK
Fri, Nov 27, 2026
Thanksgiving Break - No School
Thu, Dec 3, 2026
Finance Committee
Finance Committee Agendas
Thu, Dec 3, 2026
Finance Committee
Finance Committee Agendas
Thu, Dec 3, 2026
K-3 PTO Meeting (EC-1)
Thu, Dec 3, 2026
K-3 PTO Meeting (EC-1)
Thu, Dec 3, 2026
Operations Committee
Operations Committee Agendas
Thu, Dec 3, 2026
Operations Committee
Operations Committee Agendas
Fri, Dec 4, 2026
HS Madrigal Dinner
Sat, Dec 5, 2026
HS Madrigal Dinner
Sat, Dec 5, 2026
HS Madrigal Tea
Sun, Dec 6, 2026
HS Madrigal Tea
Tue, Dec 8, 2026
RIS PTO Meeting
Tue, Dec 8, 2026
RIS PTO Meeting
Wed, Dec 9, 2026
Joint Building Committee Meeting
Wed, Dec 9, 2026
Joint Building Committee Meeting
Thu, Dec 10, 2026
Regular School Board Meeting
Full Board Agendas
Thu, Dec 10, 2026
Regular School Board Meeting
Full Board Agendas
Wed, Dec 16, 2026
Board of Education Meeting
Wed, Dec 16, 2026
Athletic Boosters Meeting
Wed, Dec 16, 2026
Athletic Boosters Meeting
Thu, Dec 17, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Dec 17, 2026
Governance Committee
Governance Committee Agendas
Thu, Dec 17, 2026
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Dec 17, 2026
Governance Committee
Governance Committee Agendas
Thu, Dec 17, 2026
HS Semester Exams
Fri, Dec 18, 2026
HS Semester Exams
Mon, Dec 21, 2026
HS Semester Exams
Tue, Dec 22, 2026
11:15 Early Dismissal - SIP Day
Tue, Dec 22, 2026
End of 1st Semester
Wed, Dec 23, 2026
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Dec 23, 2026
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Dec 23, 2026
NO SCHOOL - WINTER BREAK
Thu, Dec 24, 2026
Holiday Break - No School
Thu, Dec 24, 2026
Holiday Break - No School
Thu, Dec 24, 2026
NO SCHOOL - WINTER BREAK
Fri, Dec 25, 2026
Holiday Break - No School
Fri, Dec 25, 2026
NO SCHOOL - LEGAL HOLIDAY - CHRISTMAS DAY
Fri, Dec 25, 2026
Holiday Break - No School
Mon, Dec 28, 2026
Holiday Break - No School
Mon, Dec 28, 2026
NO SCHOOL - WINTER BREAK
Mon, Dec 28, 2026
Holiday Break - No School
Tue, Dec 29, 2026
Holiday Break - No School
Tue, Dec 29, 2026
Holiday Break - No School
Wed, Dec 30, 2026
Holiday Break - No School
Wed, Dec 30, 2026
Holiday Break - No School
Thu, Dec 31, 2026
Holiday Break - No School
Thu, Dec 31, 2026
Holiday Break - No School
Fri, Jan 1, 2027
Holiday Break - No School
Fri, Jan 1, 2027
Holiday Break - No School
Mon, Jan 4, 2027
NO SCHOOL - WINTER BREAK
Tue, Jan 5, 2027
NO SCHOOL - WINTER BREAK
Wed, Jan 6, 2027
Teacher Institute (No Student Attendance)
Thu, Jan 7, 2027
Finance Committee
Finance Committee Agendas
Thu, Jan 7, 2027
Operations Committee
Operations Committee Agendas
Thu, Jan 7, 2027
K-3 PTO Meeting (EC-1)
Thu, Jan 7, 2027
School Convenes for Students after Winter Break
Thu, Jan 7, 2027
Finance Committee
Finance Committee Agendas
Thu, Jan 7, 2027
Operations Committee
Operations Committee Agendas
Thu, Jan 7, 2027
K-3 PTO Meeting (EC-1)
Tue, Jan 12, 2027
RIS PTO Meeting
Tue, Jan 12, 2027
RIS PTO Meeting
Wed, Jan 13, 2027
Joint Building Committee Meeting
Wed, Jan 13, 2027
Joint Building Committee Meeting
Thu, Jan 14, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Jan 14, 2027
Regular School Board Meeting
Full Board Agendas
Mon, Jan 18, 2027
Martin Luther King Day - No School
Mon, Jan 18, 2027
Martin Luther King Day - No School
Mon, Jan 18, 2027
HS Track Practice Begins
Mon, Jan 18, 2027
NO SCHOOL - LEGAL HOLIDAY - MLK DAY
Wed, Jan 20, 2027
Board of Education Meeting
Wed, Jan 20, 2027
Athletic Boosters Meeting
Wed, Jan 20, 2027
Board of Education Meeting
Wed, Jan 20, 2027
Athletic Boosters Meeting
Thu, Jan 21, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Jan 21, 2027
Governance Committee
Governance Committee Agendas
Thu, Jan 21, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Jan 21, 2027
Governance Committee
Governance Committee Agendas
Fri, Jan 29, 2027
Teacher Workshop - No School
Fri, Jan 29, 2027
Teacher Workshop - No School
Thu, Feb 4, 2027
Finance Committee
Finance Committee Agendas
Thu, Feb 4, 2027
Operations Committee
Operations Committee Agendas
Thu, Feb 4, 2027
K-3 PTO Meeting (EC-1)
Thu, Feb 4, 2027
Finance Committee
Finance Committee Agendas
Thu, Feb 4, 2027
Operations Committee
Operations Committee Agendas
Thu, Feb 4, 2027
K-3 PTO Meeting (EC-1)
Fri, Feb 5, 2027
Mid-Quarter - Third Quarter
Tue, Feb 9, 2027
RIS PTO Meeting
Tue, Feb 9, 2027
RIS PTO Meeting
Wed, Feb 10, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Feb 10, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Feb 10, 2027
Joint Building Committee Meeting
Wed, Feb 10, 2027
Joint Building Committee Meeting
Thu, Feb 11, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Feb 11, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Feb 11, 2027
Parent/Teacher Conferences - High School (Grades 9-12)
Mon, Feb 15, 2027
NO SCHOOL - LEGAL HOLIDAY - PRESIDENT'S DAY
Wed, Feb 17, 2027
Athletic Boosters Meeting
Wed, Feb 17, 2027
Board of Education Meeting
Wed, Feb 17, 2027
Athletic Boosters Meeting
Wed, Feb 17, 2027
Board of Education Meeting
Thu, Feb 18, 2027
Governance Committee
Governance Committee Agendas
Thu, Feb 18, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Feb 18, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Feb 18, 2027
Governance Committee
Governance Committee Agendas
Mon, Feb 22, 2027
Winter Break - No School
Mon, Feb 22, 2027
Winter Break - No School
Mon, Feb 22, 2027
HS Softball Practice Starts
Tue, Feb 23, 2027
Winter Break - No School
Tue, Feb 23, 2027
Winter Break - No School
Wed, Feb 24, 2027
Winter Break - No School
Wed, Feb 24, 2027
Winter Break - No School
Thu, Feb 25, 2027
Winter Break - No School
Thu, Feb 25, 2027
Winter Break - No School
Fri, Feb 26, 2027
Winter Break - No School
Fri, Feb 26, 2027
Winter Break - No School
Fri, Feb 26, 2027
RHS Theatrical Production
Fri, Feb 26, 2027
11:15 Early Dismissal - SIP Day
Mon, Mar 1, 2027
HS Baseball, Girls Soccer & Boys Tennis Practices Begin
Thu, Mar 4, 2027
Finance Committee
Finance Committee Agendas
Thu, Mar 4, 2027
Operations Committee
Operations Committee Agendas
Thu, Mar 4, 2027
K-3 PTO Meeting (EC-1)
Thu, Mar 4, 2027
Finance Committee
Finance Committee Agendas
Thu, Mar 4, 2027
Operations Committee
Operations Committee Agendas
Thu, Mar 4, 2027
K-3 PTO Meeting (EC-1)
Tue, Mar 9, 2027
RIS PTO Meeting
Tue, Mar 9, 2027
RIS PTO Meeting
Wed, Mar 10, 2027
Joint Building Committee Meeting
Wed, Mar 10, 2027
Joint Building Committee Meeting
Thu, Mar 11, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Mar 11, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Mar 11, 2027
RIS/RJHS Spring Band Concert
Fri, Mar 12, 2027
End of 3rd Quarter
Wed, Mar 17, 2027
Board of Education Meeting
Wed, Mar 17, 2027
Athletic Boosters Meeting
Wed, Mar 17, 2027
Board of Education Meeting
Wed, Mar 17, 2027
Athletic Boosters Meeting
Thu, Mar 18, 2027
Governance Committee
Governance Committee Agendas
Thu, Mar 18, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Mar 18, 2027
RHS Spring Band/Chorus Concert
Thu, Mar 18, 2027
Governance Committee
Governance Committee Agendas
Thu, Mar 18, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Mar 18, 2027
RJHS SEMA Recital & Choir Concert
Fri, Mar 26, 2027
Teacher Workshop - No School
Fri, Mar 26, 2027
Teacher Workshop - No School
Mon, Mar 29, 2027
NO SCHOOL - SPRING BREAK
Thu, Apr 1, 2027
K-3 PTO Meeting (EC-1)
Thu, Apr 1, 2027
Operations Committee
Operations Committee Agendas
Thu, Apr 1, 2027
K-3 PTO Meeting (EC-1)
Thu, Apr 1, 2027
Operations Committee
Operations Committee Agendas
Thu, Apr 1, 2027
Finance Committee
Finance Committee Agendas
Thu, Apr 1, 2027
Finance Committee
Finance Committee Agendas
Wed, Apr 7, 2027
STEM Fair
Wed, Apr 7, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Apr 7, 2027
ACT Test (11th Graders); Pre-ACT Test (9th & 10th)
Wed, Apr 7, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Wed, Apr 7, 2027
Senior Exploration Day
Thu, Apr 8, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Apr 8, 2027
Regular School Board Meeting
Full Board Agendas
Mon, Apr 12, 2027
German/Spanish NHS Induction
Mon, Apr 12, 2027
NHS Induction Ceremony
Tue, Apr 13, 2027
RIS PTO Meeting
Tue, Apr 13, 2027
RIS PTO Meeting
Wed, Apr 14, 2027
Joint Building Committee Meeting
Wed, Apr 14, 2027
Joint Building Committee Meeting
Thu, Apr 15, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Apr 15, 2027
Governance Committee
Governance Committee Agendas
Thu, Apr 15, 2027
Governance Committee
Governance Committee Agendas
Thu, Apr 15, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Fri, Apr 16, 2027
Mid-Quarter - 4th Quarter
Wed, Apr 21, 2027
Athletic Boosters Meeting
Wed, Apr 21, 2027
Board of Education Meeting
Wed, Apr 21, 2027
Board of Education Meeting
Wed, Apr 21, 2027
Athletic Boosters Meeting
Sat, Apr 24, 2027
HS Grades 9-12 Jazz Night
Mon, Apr 26, 2027
Spring Break - No School
Mon, Apr 26, 2027
Spring Break - No School
Tue, Apr 27, 2027
Spring Break - No School
Tue, Apr 27, 2027
Spring Break - No School
Wed, Apr 28, 2027
Spring Break - No School
Wed, Apr 28, 2027
Spring Break - No School
Thu, Apr 29, 2027
Spring Break - No School
Thu, Apr 29, 2027
Spring Break - No School
Fri, Apr 30, 2027
Spring Break - No School
Fri, Apr 30, 2027
Spring Break - No School
Sat, May 1, 2027
HS Junior/Senior Prom
Mon, May 3, 2027
Teacher Appreciation Week
Thu, May 6, 2027
Finance Committee
Finance Committee Agendas
Thu, May 6, 2027
Operations Committee
Operations Committee Agendas
Thu, May 6, 2027
K-3 PTO Meeting (EC-1)
Thu, May 6, 2027
K-3 PTO Meeting (EC-1)
Thu, May 6, 2027
Finance Committee
Finance Committee Agendas
Thu, May 6, 2027
Operations Committee
Operations Committee Agendas
Thu, May 6, 2027
JH/HS Grades 7-12 Fine Arts Festival
Tue, May 11, 2027
RIS PTO Meeting
Wed, May 12, 2027
Joint Building Committee Meeting
Wed, May 12, 2027
Joint Building Committee Meeting
Wed, May 12, 2027
8th Grade Dinner
Thu, May 13, 2027
Regular School Board Meeting
Full Board Agendas
Thu, May 13, 2027
Regular School Board Meeting
Full Board Agendas
Fri, May 14, 2027
Senior Breakfast & Awards Day
Tue, May 18, 2027
HS Semester Exams
Wed, May 19, 2027
Board of Education Meeting
Wed, May 19, 2027
Board of Education Meeting
Wed, May 19, 2027
Athletic Boosters Meeting
Wed, May 19, 2027
Athletic Boosters Meeting
Thu, May 20, 2027
Governance Committee
Governance Committee Agendas
Thu, May 20, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, May 20, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, May 20, 2027
Governance Committee
Governance Committee Agendas
Fri, May 21, 2027
11:15 Early Dismissal - SIP Day
Fri, May 21, 2027
End of 4th Quarter / 2nd Semester (Subject to Change)
Sun, May 23, 2027
HS Graduation
Thu, May 27, 2027
Last Day of CACC Classes (Subject to Change)
Fri, May 28, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Fri, May 28, 2027
Early Release Day
11:30 am Dismissal for middle school & high school12:15 pm Dismissal for elementary
Mon, May 31, 2027
Memorial Day - No School
Mon, May 31, 2027
NO SCHOOL - LEGAL HOLIDAY - MEMORIAL DAY
Mon, May 31, 2027
Memorial Day - No School
Thu, Jun 3, 2027
Operations Committee
Operations Committee Agendas
Thu, Jun 3, 2027
Finance Committee
Finance Committee Agendas
Thu, Jun 3, 2027
K-3 PTO Meeting (EC-1)
Thu, Jun 3, 2027
Operations Committee
Operations Committee Agendas
Thu, Jun 3, 2027
Finance Committee
Finance Committee Agendas
Tue, Jun 8, 2027
RIS PTO Meeting
Tue, Jun 8, 2027
RIS PTO Meeting
Wed, Jun 9, 2027
Joint Building Committee Meeting
Wed, Jun 9, 2027
Joint Building Committee Meeting
Thu, Jun 10, 2027
Regular School Board Meeting
Full Board Agendas
Thu, Jun 10, 2027
Regular School Board Meeting
Full Board Agendas
Wed, Jun 16, 2027
Board of Education Meeting
Wed, Jun 16, 2027
Athletic Boosters Meeting
Wed, Jun 16, 2027
Athletic Boosters Meeting
Wed, Jun 16, 2027
Board of Education Meeting
Thu, Jun 17, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Thu, Jun 17, 2027
Governance Committee
Governance Committee Agendas
Thu, Jun 17, 2027
Governance Committee
Governance Committee Agendas
Thu, Jun 17, 2027
Teaching, Learning, & Student Supports Committee
TLSS Agendas
Mon, Jun 21, 2027
Tentative Last Day of School
Mon, Jun 21, 2027
Tentative Last Day of School

Showing 354 events for the 2026-27 school year

Frequently Asked Questions about West Middle School

West Middle School currently enrolls 807 students across High grade levels. The school operates under the local school district in MI.

Calendar Guides

School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically. · How we verify this data