Coronavirus/COVID-19 Information and Updates • Resources for Students | General Information

Greenfield Community College

Greenfield Community College

Academic calendar

Download/print

Note that some special deadlines apply to late-start classes; see the Registrar’s Office for specific non-standard add/drop dates.


    • Monday April 13 – Priority registration for current students begins
    • Monday April 20 – Patriots’ Day – no day classes, evening classes meet as scheduled
    • Tuesday April 21 – Last day to drop/withdraw with a grade of “W”
    • Friday April 24 – Follow Monday’s schedule for day classes
    • Wednesday May 6 – Last day of evening classes
    • Thursday May 7 – Evening class reading/make-up day
    • Monday May 11 – Final exams for evening classes
    • Monday May 11 – Last day of day classes
    • Tuesday May 12 – Final exams for day classes
    • Tuesday May 12 – Final exams for evening classes
    • Wednesday May 13 – Final exams for day classes
    • Wednesday May 13 – Final exams for evening classes
    • Thursday May 14 – Final exams for day classes
    • Thursday May 14 – Final exams for evening classes
    • Friday May 15 – Final exams for day classes
    • Wednesday May 20 – Classes begin – Summer Session I
    • Wednesday May 20 – Faculty Professional Half-Day (MCCC)
    • Wednesday May 20 – Final grades due by 10am
    • Thursday May 21 – Last day to add classes
    • Monday May 25 – Memorial Day – no day or evening classes
    • Tuesday May 26 – Last day to drop/withdraw from credit classes – 100% refund (minus $20 reg fee)
    • Thursday May 28 – Last day to drop/withdraw from credit classes – 75% refund (minus $20 reg fee)
    • Friday June 5 – Last day to drop/withdraw – No Record
    • Saturday June 6 – Commencement 2020
    • Wednesday June 17 – Early Progress Reports due by 2pm
    • Tuesday June 23 – Last day to drop/withdraw with a grade of “W”
    • Friday July 3 – Independence Day (observed) – no day or evening classes
    • Wednesday July 8 – Last day of classes – Summer Session 1
    • Friday July 10 – Final grades due by 10am
    • Monday July 13 – Classes begin – Summer Session 2
    • Monday July 13 – Last day to add classes
    • Thursday July 16 – Last day to drop/withdraw from credit classes – 100% refund (minus $20 reg fee)
    • Monday July 20 – Last day to drop/withdraw from credit classes – 75% refund (minus $20 reg fee)
    • Tuesday July 28 – Last day to drop/withdraw – No Record
    • Friday July 31 – No classes due to technology updates
    • Friday August 7 – Early Progress Reports due by 2pm
    • Friday August 14 – Last day to drop/withdraw with a grade of “W”
    • Thursday August 27 – Last day of classes – Summer Session 2
    • Monday August 31 – Final grades due by 10am