2025-26 Academic Calendar

See the 2025-26 academic calendar for undergraduate, graduate and pharmacy students.

View HUB for Dates and Deadlines for Classes

Students should check the HUB Student Center to find specific dates and deadlines for their classes.

> HUB Student Center via MyUB.
Learn how to view class schedules in HUB.
No access to HUB? Contact the Office of the Registrar.

Summer Sessions 2025

Important dates throughout the 5-week 1 summer session academic calendar.
Date Day Event

July 14

Monday

First day of classes

July 16

Wednesday

Last day to drop/add

Aug. 6

Wednesday

Last day to resign classes

Aug. 15

Friday

Last day of classes

Important dates throughout the 6-week 1 summer session academic calendar.
Date Day Event

May 27

Tuesday

First day of classes

May 29

Thursday

Last day to drop/add

June 19

Thursday

Juneteenth holiday observed

June 25

Wednesday

Last day to resign classes

July 4

Friday

Independence Day holiday observed

July 7

Monday

Last day of classes

Important dates throughout the 6-week 2 summer session academic calendar.
Date Day Event

June 23

Monday

First day of classes

June 25

Wednesday

Last day to drop/add

July 4

Friday

Independence Day holiday observed

July 22

Tuesday

Last day to resign classes

Aug. 1

Friday

Last day of classes

Important dates throughout the 6-week 3 summer session academic calendar.
Date Day Event

July 8

Tuesday

First day of classes

July 10

Thursday

Last day to drop/add

Aug. 5

Tuesday

Last day to resign classes

Aug. 15

Friday

Last day of classes

Important dates throughout the 9-week 1 summer session academic calendar.
Date Day Event

May 27

Tuesday

First day of classes

May 30

Friday

Last day to drop/add

June 19

Thursday

Juneteenth holiday observed

July 4

Friday

Independence Day holiday observed

July 10

Thursday

Last day to resign classes

July 25

Friday

Last day of classes

Important dates throughout the 10-week summer session academic calendar.
Date Day Event

May 27

Tuesday

First day of classes

June 2

Monday

Last day to drop/add

June 19

Thursday

Juneteenth holiday observed

July 4

Friday

Independence Day holiday observed

July 17

Thursday

Last day to resign classes

Aug. 1

Friday

Last day of classes

Important dates throughout the 12-week summer session academic calendar.
Date Day Event

May 27

Tuesday

First day of classes

June 2

Monday

Last day to drop/add

June 19

Thursday

Juneteenth holiday observed

July 4

Friday

Independence Day holiday observed

July 25

Friday

Last day to resign classes

Aug. 15

Friday

Last day of classes

Dates vary

Fall Semester 2025

Important dates throughout the fall academic calendar.
Date Day Event

Aug. 25

Monday

First day of classes

Sept. 1

Monday

Labor Day holiday observed

Sept. 2

Tuesday

Last day to drop/add

Sept. 15 Monday Midterm grade rosters open

Oct. 13-14

Monday-Tuesday

Fall break

Oct. 15

Wednesday

Classes resume

Oct. 15 Wednesday Midterm grade rosters close
Oct. 24 Friday 60% participation date

Nov. 12

Wednesday

Last day to resign classes

Nov. 26-29

Wednesday-Saturday

Thanksgiving break

Dec. 1

Monday

Classes resume

Dec. 8

Monday

Last day of classes

Dec. 8 Monday Final grade rosters open

Dec. 9

Tuesday

Reading day

Dec. 10-17

Wednesday-Wednesday

Semester final examinations

Dec. 24 Wednesday Final grade rosters close

Important dates throughout the fall 7-week session 1 academic calendar.
Date Day Event

Aug. 25

Monday

First day of classes

Sept. 1

Monday

Labor Day holiday observed

Sept. 2

Tuesday

Last day to drop/add

Sept. 23 Tuesday 60% participation date

Sept. 30

Tuesday

Last day to resign classes

Oct. 13-14

Monday-Tuesday

Fall break

Oct. 15

Wednesday

Last day of classes

Important dates throughout the fall 7-week session 2 academic calendar.
Date Day Event

Oct. 16

Thursday

First day of classes

Oct. 20

Monday

Last day to drop/add

Nov. 13 Thursday 60% participation date

Nov. 20

Thursday

Last day to resign classes

Nov. 26-29

Wednesday-Saturday

Thanksgiving break

Dec. 1

Monday

Classes resume

Dec. 8

Monday

Last day of classes

Winter Sessions 2026

Important dates throughout the 15-day winter session academic calendar.
Date Day Event
Dec. 26, 2025 Friday First day of classes
Dec. 29, 2025 Monday Last day to drop/add
Jan. 1, 2026 Wednesday New Year’s Day holiday observed
Jan. 8, 2026 Thursday 60% participation date
Jan. 12, 2026 Monday Last day to resign classes
Jan. 16, 2026 Friday Last day of classes

Important dates throughout the 14-day winter session academic calendar.
Date Day Event
Dec. 29, 2025 Monday First day of classes
Dec. 31, 2025 Wednesday  Last day to drop/add
Jan. 1, 2026 Wednesday New Year’s Day holiday observed
Jan. 9, 2026 Friday 60% participation date
Jan. 12, 2026 Monday Last day to resign classes
Jan. 16, 2026 Friday Last day of classes

Important dates throughout the 10-day winter session academic calendar.
Date Day Event
Jan. 5, 2026 Monday First day of classes
Jan. 7, 2026 Wednesday Last day to drop/add
Jan. 12, 2026 Monday 60% participation date
Jan. 13, 2026 Tuesday Last day to resign classes
Jan. 16, 2026 Friday Last day of classes

Spring Semester 2026

Important dates throughout the spring academic calendar.
Date Day Event
Jan. 21 Wednesday First day of classes
Feb. 2 Monday Last day to drop/add
Feb. 11 Wednesday Midterm grade rosters open
March 10 Tuesday Midterm grade rosters close
March 16-21 Monday-Saturday Spring recess
March 23 Monday Classes resume
March 26 Thursday 60% participation date
April 14 Tuesday Last day to resign classes
May 5 Tuesday Last day of classes
May 5 Tuesday Final grade rosters open
May 6 Wednesday Reading day
May 7-14 Thursday-Thursday Semester final examinations
May 15-17 Friday-Sunday Commencement weekend
May 21 Thursday Final grade rosters close

Important dates throughout the spring academic calendar.
Date Day Event
Jan. 21 Wednesday First day of classes
Feb. 2 Monday Last day to drop/add
Feb. 18 Wednesday 60% participation date
Feb. 25 Wednesday Last day to resign classes
March 10 Tuesday Last day of classes

Important dates throughout the spring academic calendar.
Date Day Event
March 11 Wednesday First day of classes
March 13 Friday Last day to drop/add
March 16-21 Monday-Saturday Spring recess
March 23 Monday Classes resume
April 15 Wednesday 60% participation date
April 22 Wednesday Last day to resign classes
May 5 Tuesday Last day of classes

The University at Buffalo academic calendar is set by the Faculty Senate and University President, and dates may change at their discretion.