
May 27, 2025
Family Guidelines: Please return all student assigned devices and power cords by June 16, or no later than the day of last exams, regardless of condition, to ensure they ha...

May 15, 2025
Attention MECHS Seniors Class of 2025 Dates and Times for Important Events: May 22, 2025-Class Day Practice-Auditorium 8:30-10AM May 22, 2025-Senior device collection & Mural...


March 28, 2025
MECHS STUDENTS WILL RECEIVE PERSONALIZED SCHEDULES FROM GUIDANCE IN JUNE

March 28, 2025
Next Senior Dues Payment (by 3/15/25)— $50 dollars paid at the high school (cash or money order) -Senior Dues are $200 dollars. Please have senior dues paid in full by April...

March 24, 2025
📣 BPS’ FIRST CHEER SHOWCASE 📣 We salute remarkable student athletes from Bennett, City Honors, East, Hutch Tech, I-Prep, McKinley and Middle Early College who showcased dynamic c...

March 15, 2025
EXCITING NEWS Malik Mixon, a student at MECHS, is being recognized at an upcoming event. This is a wonderful opportunity for our student, the link to an article posted regarding ...

March 13, 2025
Picture Day information for the 2025-26 school year: Senior Pictures (Class of 2026): Scheduled for June 23rd-24th, 2025, by appointment (more details to follow). Grades 9-11: P...

March 10, 2025
Event: Junior/Senior Prom will take place on June 9th at Location: Pearl @ The Webb from 5:30-9PM Cost: $55.00 Per ticket Theme: Once Upon a Time Must be a student in good st...

March 4, 2025
MECHS will advance to Buffalo State this Thursday March 6th at 8PM, $7 Admission. Follow the link below to purchase tickets: https://gofan.co/event/2922630?schoolId=NYSHSAAVI ...

February 6, 2025
🏆 It’s National Signing Day! 🏆 We are thrilled to celebrate incredible BPS student athletes as they take the next step in their academic and athletic journeys. ...
January 30, 2025
Dear BPS Community, In light of recent events, I am sharing this message today to reaffirm the Buffalo Public School District’s commitment to creating safe, welcoming spaces for ...

December 20, 2024
Teacher Dave Paonessa, Assistant Principal Pelliteri, and Principal Welka, proudly accepted a Webbie Award recognizing the newly revamped Olmsted website. Thanks to the Digital Me...

May 28, 2025
In preparation to ensure all students have access to technology we must collect ALL devices and power cords before the end of this 2025 school year. Please find and return all eq...

May 28, 2025
In the final episode of Wednesday with Williams , Superintendent Dr. Tonja Williams Knight reflects on 35 years of service, expresses deep gratitude to the Buffalo Public Schools...

May 27, 2025
The Office of Strategic Alignment and Innovation (OSAI) invites you to participate in a brief survey about Community School and Partnership School programming. The survey closes J...

May 23, 2025
Please complete a brief, anonymous survey to inform the budgeting and programming of federally funded initiatives for the 2025-2026 school year. This message also includes informa...

May 19, 2025
The Extended Learning Department is promoting the Crossbar 3v3 Charity Basketball Tournament benefiting the YMCA Buffalo Niagara. There are 3 divisions ranging from ages 10 - 18 y...

May 9, 2025
Join us in this day of celebration for the entire District as we end another school year. This year, we've once again partnered with the Buffalo Bills and Highmark to bring you...

May 6, 2025
The MECHS Class of 2025 Class Day Ceremony will be held on Friday, May 23, 2025, at the Middle Early College High School Auditorium. It celebrates the graduating class's accomplis...