The Royal Thai Armed Forces Day is celebrated annually on 18 January to commemorate the bravery and sacrifices of ancestors and armed forces in protecting the Thai nation.