Hari Kemerdekaan is the Independence Day of Malaysia. It is a national holiday which is celebrated on 31 August every year. It is to commemorate the independence of the Federation of Malaya from British colonial rule on 31 August 1957. In a wider context, it also celebrates the formation of Malaysia.