Royal Thai Armed Forces Day is celebrated on 18th January of every year to commemorate the victory of King Naresuan the Great in the battle in 1593, which has been remembered as one of the most legendary battles in Thai history.
On this day, The Ceremony of Taking the Oath of Allegiance to the Colors is held in different military units. It is one of the most important events for Thai military.