Academic Calendar

Jul 10 2020
Academic Calendar AY2024

Summer semester 2024
First day of classes Tuesday, June 4, 2024
Midterm Examinations (if any) Wenesday, June 26 - Thursday, June 27, 2024
Last day of classes and examinations Friday, July 19, 2024
End day of summer session Saturday, July 20, 2024
Last day of Academic Year Friday, August 2, 2024

Academic Calendar AY2025

First semester 2024
First day of classes Monday, August 5, 2024
Midterm Examinations (if any) Monday, September 23 - Friday, September 27, 2024
Close of first semester activities Sunday, October 27, 2024
Last day of classes Friday, November 22, 2024
Final Examinations Monday, Novembe 25 – Monday, December 9, 2024
Close of First semester Wednesday, December 11, 2024

Second semester 2025
First day of classes Monday, January 6, 2025
Midterm Examinations (if any) Monday, March 3 - Friday, March 7, 2025
Close of first semester activities Sunday, March 30, 2025
Last day of classes Friday, April 25, 2025
Final Examinations Monday, April 28 – Tuesday, May 14, 2025
Close of Second semester Wednesday, May 15, 2025

Summer semester 2025
First day of classes Monsday, June , 2025
Last day of classes and examinations Friday, July 18, 2025
End day of summer session Saturday, July 19, 2025
Last day of Academic Year Friday, August 1, 2025



Public Holidays AY 2024
irst semesterDateFirst day of classesMond
First semester 2024
H.M. Queen Sirikit's Birthday and National Mother's Day Monday, August 12, 2024
H.M. King Bhumibol Adulyadej The Great Memorial Day Sunday, October 13, 2024
Substitution for H.M. King Bhumibol Adulyadej The Great Memorial Day Monday, October 14, 2024
King Chulalongkorn Memorial Day Wednesday, October 23, 2024
H.M. King Bhumibol Adulyadej The Great’s Birthday Thursday, December 5, 2024
Thai Constitutions Day Tuesday, December 10, 2024
Special Holiday Monday, December 30, 2024
New Year's Eve Tuesday, December 31, 2024

Second semester 202
New Year's Day Mondday, January 1, 2024
Makha Bucha Day Saturday, February 24, 2024
Substitution for Makha Bucha Day Monday, February 26, 2024
Chakri Memorial Day Saturday, April 6, 2024
Substitution for Chakri Memorial Day Monday, April 8, 2024
Special Holiday Friday, April 12, 2024
Songkran Festival Week Saturday, April 13 – Monday, April 15, 2024
Substitution for Songkran Day Tuesday, April 16, 2024
Coronation Day Saturday, May 4, 2024
Substitution for Coronation Day Monday, May 6, 2024
Visakha Bucha Day Wednesday, May 22, 2024

Summer semester 2024
Her Majesty Queen Suthida's Birthday Monday, June 3, 2024
Asarnha Bucha Day Saturday, July 20, 2024
Buddhist Lent Day  Sunday, July 21, 2024
Substitution for Asarnha Bucha Day and Buddhist Lent Day Monday, June 22, 2024
His Majesty the King's Birthday Sunday, July 28, 2024
Substitution for His Majesty the King's Birthday  Monday, July 29, 2024