Storm Lake Campus
Academic Calendar
A listing of important dates during the academic year. On our residential campus in Storm Lake, our academic calendar consists of two main semesters and a summer semester, divided into two terms.

The Online & Graduate academic calendar features the start and end dates of 7.5-week terms for those programs. Online & Graduate
Fall Semester 2025
Aug. 25 Monday: Fall Full Term (1S) begins
Aug. 25 Monday: 1st Fall Sub Term (1W) begins
Aug. 27 Wednesday: 1st Fall Sub Term (1W) final day to add a course
Aug. 29 Friday: Fall Full Term (1S) final day to add a course
Aug. 30 Saturday: 1st Fall Sub Term (1W) final day to drop without record
Sept. 1 Monday: Classes held on Labor Day
Sept. 5 Friday: Fall Full Term (1S) final day to drop without a record
Sept. 8 Monday: Fall Graduation Applications due
Sept. 22 Monday: 1st Fall Sub Term (1W) midterm grades due
Sept. 24 Wednesday: 1st Fall Sub Term (1W) final day to switch grading systems
Sept. 24 Wednesday: 1st Fall Sub Term (1W) final day to withdraw from courses
Oct. 13-15 Mon-Wed: Fall Full Term (1S) midterm week
Oct. 15 Wednesday: 1st Fall Sub Term (1W) ends
Oct. 16-17 Thur-Fri: Fall Break - NO CLASSES
Oct. 20 Monday: 2nd Fall Sub Term (2W) begins
Oct. 22 Wednesday: Fall Full Term (1S) midterm grades due
Oct. 22 Wednesday: 1st Fall Sub Term (1W) final grades due
Oct. 22 Wednesday: 2nd Fall Sub Term (2W) final day to add a course
Oct. 24 Friday: Fall Full Term (1S) final day to switch grading systems
Oct. 24 Friday: Fall Full Term (1S) final day to withdraw from courses
Oct. 25 Saturday: 2nd Fall Sub Term (2W) final day to drop without record
Nov. 17 Monday: 2nd Fall Sub Term (2W) midterm grades due
Nov. 19 Wednesday: 2nd Fall Sub Term (2W) final day to switch grading systems
Nov. 19 Wednesday: 2nd Fall Sub Term (2W) final day to withdraw from courses
Nov. 26-28 Wed-Fri: Thanksgiving break - NO CLASSES
Dec. 9 Tuesday: Fall Full Term (1S) last day of classes
Dec. 10 Wednesday: 2nd Fall Sub Term (2W) ends
Dec. 10-12Wed-Fri: Fall Full Term finals week
Dec. 12 Friday: Fall Full Term (1S) ends
Dec. 14 Sunday: 2nd Fall Sub Term (2W) final grades due
Dec. 17 Wednesday: Fall Full Term (1S) final grades due
Spring Semester 2026
Jan. 12 Monday: Spring Full Term (3S) begins
Jan. 12 Monday: 1st Spring Sub Term (3W) begins
Jan. 14 Wednesday: 1st Spring Sub Term (3W) final day to add a course
Jan. 16 Friday: Spring Full Term (3S) final day to add a course
Jan. 17 Saturday: 1st Spring Sub Term (3W) final day to drop without record
Jan. 23 Friday: Spring Full Term (3S) final day to drop without a record
Jan. 19 Monday: Martin Luther King Jr. Day - NO CLASSES
Feb. 9 Monday: May-August Graduation Applications due
Feb. 9 Monday: 1st Spring Sub Term (3W) midterm grades due
Feb. 11 Wednesday: 1st Spring Sub Term (3W) final day to switch grading systems
Feb. 11 Wednesday: 1st Spring Sub Term (3W) final day to withdraw from courses
March 4-6 Wed-Fri: Spring Full Term (3S) midterm week
March 4 Wednesday: 1st Spring Sub Term (3W) ends
March 8 Sunday: 1st Spring Sub Term (3W) final grades due
March 9-13 Mon-Fri: Spring Break - NO CLASSES
March 11 Wednesday: Spring Full Term (3S) midterm grades due
March 16 Monday: 2nd Spring Sub Term (4W) begins
March 18 Wednesday: 2nd Spring Sub Term (4W) final day to add a course
March 20 Friday: Spring Full Term (3S) final day to switch grading systems
March 20 Friday: Spring Full Term (3S) final day to withdraw from courses
March 21 Saturday: 2nd Spring Sub Term (4W) final day to drop without record
April 3-6 Fri-Mon: Easter Break - NO CLASSES
April 13 Monday: 2nd Spring Sub Term (4W) midterm grades due
April 15 Wednesday: 2nd Spring Sub Term (4W) final day to switch grading systems
April 15 Wednesday: 2nd Spring Sub Term (4W) final day to withdraw from courses
April 23 Thursday: Buenification Day - NO CLASSES
May 4 Monday: Spring Full Term (3S) last day of classes
May 5-8 Tues-Fri: Spring Full Term (3S) finals week
May 8 Friday: 2nd Spring Sub Term (4W) ends
May 8 Friday: Spring Full Term (3S) ends
May 9 Saturday: ALL Graduation - Baccalaureate/Commencement
May 13 Wednesday: 2nd Spring Sub Term (4W) final grades due
May 13 Wednesday: Spring Full Term (3S) final grades due
Summer Terms 2026
May 11 Monday: Summer Full Term begins
May 11 Monday: 1st Summer Sub Term (5S) begins
May 13 Wednesday: 1st Summer Sub Term (5S) final day to add a course
May 15 Friday: Summer Full Term final day to add a course
May 16 Saturday: 1st Summer Sub Term (5S) final day to drop without record
May 22 Friday: Summer Full Term final day to drop without record
June 8 Monday: 1st Summer Sub Term (5S) midterm grades due
June 10 Wednesday: 1st Summer Sub Term (5S) final day to switch grading systems
June 10 Wednesday: 1st Summer Sub Term (5S) final day to withdraw from courses
July 1-3 Wed-Fri: Summer Full Term midterm week
July 1 Wednesday: 1st Summer Sub Term (5S) ends
July 5 Sunday: Summer Full Term midterm grades due
July 5 Sunday: 1st Summer Sub Term (5S) final grades due
July 6 Monday: 2nd Summer Sub Term (6S) begins
July 8 Wednesday: 2nd Summer Sub Term (6S) final day to add a course
July 11 Saturday: 2nd Summer Sub Term (6S) final day to drop without record
July. 17 Friday: Summer Full Term final day to switch grading systems
July 17 Friday: Summer Full Term final day to withdraw from courses
Aug. 3 Monday: 2nd Summer Sub Term (6S) midterm grades due
Aug. 5 Wednesday: 2nd Summer Sub Term (6S) final day to switch grading systems
Aug. 5 Wednesday: 2nd Summer Sub Term (6S) final day to withdraw from courses
Aug. 24-26 Mon-Wed: Summer Full Term finals week
Aug. 26 Wednesday: 2nd Summer Sub Term (6S) ends
Aug. 26 Wednesday: Summer Full Term ends
Aug. 30 Sunday: 2nd Summer Sub Term (6S) final grades due
Aug. 30 Sunday: Summer Full Term final grades due