TIME AND DATE

Public holidays in Vietnam 2028

The following is a complete list of public holidays in Vietnam. Public holidays when all residents have time off from work are often called red days. This list contains red days, but also public holidays that are only celebrated without time off from work and school.

See public holidays in another country

Holiday nameDateHoliday typeWhen
New Year January 1, 2028 Public holiday in 1294 days
Kitchen god January 19, 2028 Observance day in 1312 days
Communist Party of Viet Nam Foundation Anniversary February 3, 2028 Observance day in 1327 days
Tết January 25, 2028 Public holiday in 1318 days
Tết January 26, 2028 Public holiday in 1319 days
Victory of Ngọc Hồi-Đống Đa January 30, 2028 Observance day in 1323 days
Lantern Festival February 9, 2028 Observance day in 1333 days
International Women's Day March 8, 2028 Observance day in 1361 days
Hung Kings Commemorations April 4, 2028 Public holiday in 1388 days
Vietnam Book Day April 21, 2028 Observance day in 1405 days
Reunification Day April 30, 2028 Public holiday in 1414 days
Labour Day May 1, 2028 Public holiday in 1415 days
Dien Bien Phu Victory Day May 7, 2028 Observance day in 1421 days
Ho Chi Minh May 19, 2028 Observance day in 1433 days
Vesak May 9, 2028 Observance day in 1423 days
International Children's Day June 1, 2028 Observance day in 1446 days
Dragon Boat Festival May 28, 2028 Observance day in 1442 days
Vietnamese Family Day June 28, 2028 Observance day in 1473 days
Remembrance Day July 27, 2028 Observance day in 1502 days
Ulambana September 3, 2028 Observance day in 1540 days
August Revolution Commemoration Day August 19, 2028 Observance day in 1525 days
National Day September 2, 2028 Public holiday in 1539 days
Mid-Autumn Festival October 3, 2028 Observance day in 1570 days
Capital Liberation Day October 10, 2028 Observance day in 1577 days
Vietnamese Women's Day October 20, 2028 Observance day in 1587 days
Teachers' Day November 20, 2028 Observance day in 1618 days
National Defence Day December 22, 2028 Observance day in 1650 days