It was a bitter-sweet evening for students and staff of Immaculata Academy, especially for the class of 2016.
The Hamburg Catholic School is closing in June, following 88 years of history in the southtowns.
Monday's event started with a special mass, followed by the school's final commencement ceremony.
Western New York has seen a steady decline in Catholic school enrollment over the past few years.
In 2014, the Diocese closed 10 local elementary schools.
Just a year before in 2013, Holy Angels Academy in Buffalo closed, capping off more than 150 years of history.