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 2023

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

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

Individual course dates can be found in DukeHub during registration.


Fall 2023 

 Detailed Academic Calendar- Fall 2023

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

September 4           Monday. Labor Day. No classes

September 8           Friday. Drop/Add ends

October 13              Friday. 7 PM Fall break begins

October 18              Wednesday. 8:30 AM Classes resume

November 1            Wednesday. Registration begins for Spring 2024

November 10          Friday. Last day to withdraw with W from Fall 2023 classes (Undergrads)

November 13          Monday. Registration ends for Spring 2023

November 14          Tuesday. Drop/Add begins for Spring 2024

November 21          Tuesday. 10:30 PM Thanksgiving recess begins

November 27          Monday. 8:30 AM DUML classes resume

December 8            Friday. DUML Classes end

December 9 - 12     Reading period

December 13          Wednesday. Exams begin 9 AM.

December 15          Friday.  DUML Exams end by 10 PM

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