• Keck School of Medicine of USC
    2024-2025 Academic Calendar

    Subject to Change

    Class of 2028 (M1)
    Fall 2024
    Orientation August 5-8
    White Coat Ceremony August 9
    Semester Begins August 12
    Last Day to Drop MED 100 September 2
    Thanksgiving Break November 27-29
    Semester Ends December 20
    Winter Break December 23-January 3
    Spring 2025
    Semester Begins January 6
    Last Day to Drop MED 100 February 3 (approx.)
    Spring Break March 31-April 5
    Semester Ends June 6
    Class of 2027 (M2)
    Fall 2024
    Semester Begins August 5
    Last Day to Drop MED 200 September 2
    Thanksgiving Break November 27-29
    Semester Ends December 20
    Winter Recess December 23-January 3
    Spring 2025
    Semester Begins January 6
    USMLE Step 1 Study Period January 6-February 14
    Last Day to Drop MED 200 February 3 (approx.)
    Transition to Clinical Practice February 18-21
    Clinical Rotations Begin February 24
    Semester Ends May 16
    Summer 2025
    Semester Begins May 19
    Last Day to Drop MED 200 June 3 (approx.)
    Semester Ends August 1
    Class of 2026 (M3)
    Fall 2024
    Semester Begins August 5
    End of Block 2 Break August 5-9
    Last Day to Drop MED 300 September 2
    Thanksgiving Break November 28-29
    Semester Ends December 20
    Winter Break December 23-January 3
    Spring 2025
    Semester Begins January 6
    Last Day to Drop MED 300 February 3 (approx.)
    End of Clerkship Phase Break February 17-21
    Semester Ends May 16
    Summer 2025
    Semester Begins May 19
    USMLE Step 2 CK Deadline June 30
    Last Day to Drop MED 300 June 3 (approx.)
    Semester Ends August 1
    Class of 2025 (M4)
    Fall 2024
    Semester Begins August 5
    Last Day to Drop MED 400 September 2
    Semester Ends December 20
    Winter Break December 23-January 3
     Spring 2025
    Semester Begins January 6
    Last Day to Drop MED  400 February 3 (approx.)
    Match Day March 21
    Semester Ends May 16
    Commencement May 17