Spring 2024

The academic term begins Wednesday, January 10, 2024 and ends Friday, May 3, 2024.  

To view course offerings, see Spring Undergraduate Courses or Spring Graduate Courses.

Detailed Academic Calendar - Spring 2024

Monday, January 8          Duke University Marine Lab Residential move in

Tuesday, January 9          Undergraduate Orientation 9:00 am Repass Lecture Hall 

Wednesday, January 10 Block A Begins 8:30 AM. Spring semester begins

Friday, January 12          Drop/Add for Block A ends at 5:00pm

Monday, January 15       Dr. Martin Luther King, Jr. Day holiday. No classes are held. 

Thursday, February 8      Block A Ends

Friday, February 9            Block B Begins

Monday, February 12  Drop/Add for Block B ends at 5:00pm

Monday, February 19     Registration begins for Summer 2024

Friday, March 8                Block B ends, Spring Break Begins 7:00pm

Monday, March 18          Classes resume. Block C Begins

Wednesday, March  20   Drop/Add for Block C ends at 5:00 pm

Monday, March 25           Shopping carts open for Fall 2024

Wednesday, April 3          Registration begins for Fall 2024; Summer 2024 registration continues

Tuesday, April 9                Block C Ends

Wednesday, April 10        Block D Begins

Thursday, April 11             Registration ends for Fall 2024; Summer 2024 registration continues

Thursday, April 11-12        Nicholas School Masters Projects Symposium

Friday, April 12                   Drop/Add ends for Block D at 5:00pm. Drop/Add begins for Fall 2024

Friday, May 3                      Block D Ends

Saturday, May 4                 Students vacate dorm by 8:30 am

Friday, May 10                Duke Commencement Weekend begins 


Summer 2024

To view summer course listings, see Summer 1 courses and Summer 2 courses.

The dates for Summer 2024 can be found on Duke's Academic Calendar.

Individual course dates can be found in DukeHub during registration.


Fall 2024

 Detailed Academic Calendar- Fall 2024

August 26               Monday. 8:30 AM Fall semester begins: Drop/Add continues

September 2           Monday. Labor Day. No classes

September 6           Friday. Drop/Add ends

October 11              Friday. 7 PM Fall break begins

October 16              Wednesday. 8:30 AM Classes resume

October 30            Wednesday. Registration begins for Spring 2025

November 8         Friday. Last day to withdraw with W from Fall 2024 classes (Undergrads)

November 11          Monday. Registration ends for Spring 2025

November 12          Tuesday. Drop/Add begins for Spring 2025

November 26          Tuesday. 10:30 PM Thanksgiving recess begins

December 2          Monday. 8:30 AM DUML classes resume

December 6            Friday. DUML Classes end

December 7 - 10     Reading period

December 11          Wednesday. Exams begin 9 AM.

December 13          Friday.  DUML Exams end by 10 PM

December 14           Saturday. Residential students vacate dorms by 8:30 AM