School calendar: June 2026
Photo by CDC / Unsplash

School calendar: June 2026

See what school districts have planned in June.

ONN Staff profile image
by ONN Staff

Allendale Public Schools

  • June 4: Half-day for exams
  • June 5: Exams/last day of school for all students, half day
  • June 8:
    • Truth in Taxation Special Board of Education Meeting, 5:15-6 p.m. at Oakwood Boardroom, 10505 Learning Lane, Allendale
    • Allendale Board Meeting, 6-10 p.m., Oakwood Boardroom, 10505 Learning Lane, Allendale
  • June 15: Board Work Session, 6-8 p.m., Oakwood Intermediate, 10505 Learning Lane, Allendale

Coopersville Area Public Schools

  • June 5: Last day of school. Half-day for students, PM records day for staff
  • June 15: Board of Education Meeting, 7-8:30 p.m. 
  • June 19: Mary Poppins Jr.: Presented by Coopersville Area Arts Council Youth Theatre, 7 p.m., Coopersville Centerstage Theatre, 198 East St., Coopersville
  • June 20: Mary Poppins Jr.: Presented by Coopersville Area Arts Council Youth Theatre, 1 p.m., Coopersville Centerstage Theatre, 198 East St., Coopersville

Grand Haven Area Public Schools

  • June 1: ColorFun Run, 1:25-2:10 p.m., Robinson Elementary
  • June 2:
    • Spring Musical Performances: 1:15-3:30 p.m., Robinson Elementary
    • Lakeshore Collage Concert (7th), 6-7:30 p.m., Grand Haven High School, 17001 Ferris St., Grand Haven
    • Lakeshore Collage Concert (8th), 8-9 p.m., Grand Haven High School, 17001 Ferris St., Grand Haven
  • June 3:
    • Lakeshore Collage Concert (7th), 6-7:30 p.m., Grand Haven High School, 17001 Ferris St., Grand Haven
    • Lakeshore Collage Concert (8th), 8-10 p.m., Grand Haven High School, 17001 Ferris St, Grand Haven.
  • June 4:
    • Coffee & Connect, 7:30-8:30 a.m., Side Bar Artisan Coffee, 41 Washington Ave., Ste. 160, Grand Haven
    • Sixth Grade Field Day, 12:30-3:30 p.m., White Pines Intermediate
    • Fourth Grade Celebration, 6-7 p.m., Robinson Elementary 
  • June 5: Fourth Grade DNR Field Trip, 8:30-11 a.m., Robinson Elementary, Grand Region Hoffmaster State Park
  • June 8: PTO Meeting, 6:30-7:30 p.m., Griffin Elementary
  • June 9: Lake Hills Form Party, 1-3:30 p.m., Lake Hills Elementary, 18181 Dogwood Drive, Spring Lake
  • June 10: Half-day for students, first and second hour exams for high school 
  • June 11:
    • Lake Hills Form Party, 9:30-11:30 a.m., Lake Hills Elementary, 18181 Dogwood Drive, Spring Lake
    • Half-day for students, third and fourth hour exams for high school
    • Coffee & Connect, 4:30-5:30, Grand Traverse Pie Co., 5817 Harvey St., Norton Shores
  • June 11-12: Summer Theater Auditions, noon-5:30 p.m., Grand Haven High School, 17001 Ferris St., Grand Haven
  • June 12: Last day of school. Half-day for students, fifth and sixth hour exams for high school
  • June 15:
    • Board Budget Hearing, 6:30-7 p.m., GHAPS Education Service Center, 1415 S. Beechtree St., Grand Haven
    • Board meeting, 7-8:30 p.m., GHAPS Education Service Center, 1415 S. Beechtree St., Grand Haven

Grandville Public Schools

  • No June events

Hamilton Community Schools

  • June 5: Last day of school, half-day for students
  • June 8: Board of Education meeting, 6-7 p.m., 4911 136th Ave., Hamilton

Holland Public Schools

  • June 1: Teaching for Learning Committee meeting, 8-9 a.m.
  • June 2:
    • Half-day for students
    • Finance and Property Committee meeting, 4-5 p.m.
    • Executive Committee meeting, 5-6 p.m.
  • June 3: Last day of school, half day for students
  • June 8: Board study session, 5-6 p.m.
  • June 15:
    • Annual budget hearing, 5-5:30 p.m.
    • Board of Education meeting, 5:30-8 p.m.

Hudsonville Public Schools

  • June 5: Last day of school, half-day for students
  • June 11: Board of Education regular meeting, 6 p.m., 3886 Van Buren St., Hudsonville
  • June 22: Board of Education Budget Hearing/Work Session, 5:45 p.m., 3886 Van Buren St., Hudsonville.

Jenison Public Schools

  • June 8: Board of Education regular meeting, 6:30-8 p.m.

Saugatuck Public Schools

  • June 5: Last day of school, half-day

Spring Lake Public Schools

  • June 3: Holmes Fourth Grade Celebration, 6:30-7:30 p.m., Spring Lake Middle School, 345 Hammond St., Spring Lake
  • June 4: Last day of school for all students, half-day 
  • June 15: Regular school board meeting, 6-8 p.m., Spring Lake Middle School, 345 Hammond St., Spring Lake

West Ottawa Public Schools 

  • June 1:
    • Macbay 7th/8th grade band concert, 6-7 p.m., West Ottawa High School Performing Arts Center, 3685 Butternut Drive, Holland
    • Seventh and eighth band concert, 7:30-8:30 p.m., Harbor Lights Middle School
  • June 2: Honor Roll / Panther Pride Breakfast, 8:30-9:15 a.m., Great Lakes Elementary
  • June 3:
    • Field Day, 9 a.m.-3:45 p.m., Pine Creek Elementary
    • Discovery Day, Lakeshore Elementary
    • Half-day for students, first and second hour exams for high school
  • June 4:
    • Fifth grade graduation, 10-11 a.m., Pine Creek Elementary
    • Fifth Grade Promotion: 10:15-11:45 a.m., Great Lakes Elementary
    • Seventh-12th Grade Percussion Concert, 7-8 p.m., West Ottawa High School Performing Arts Center, 3685 Butternut Drive, Holland
    • Half day for students, third and fourth hour exams for high school
  • June 5:
    • Eighth grade Celebration, 8-11 a.m., Macatawa Bay Middle School
    • Kinder graduation, 9-10:30 a.m., Woodside Elementary
    • Fifth grade graduation, 11-11:30 a.m., Wendt Park, 14599, 14503 James St., Holland
    • Last day of school, half day for students, fifth and sixth hour exams for high school

Zeeland Public Schools

  • June 1: Champion Chix Reception, 1:45-2:45 p.m., Cityside Middle School
  • June 2: Sixth GR Field Day, Citside Middle School
  • June 3:
    • Half-day for all students
    • Kindergarten celebration, 10:45 a.m.-12:10 p.m., Lincoln Elementary
    • Fifth grade celebration, 12:30-1:30 p.m., Lincoln Elementary
  • June 4: Half-day for all students
  • June 5: Last day of school, half-day for all students

— To submit a news tip, email newsroom@ottawanewsnetwork.org.

ONN Staff profile image
by ONN Staff

Subscribe to Our Newsletter for Daily or Weekly Updates

Customize your email newsletter subscription for daily or weekly updates on your favorite topics.

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

Read More