Gandhi Jayanti is celebrated annually on 2 October as a national holiday, observed in all Indian states and territories. Countrymen remember Mahatama Gandhi's principles of violence, peace, non-cooperation, and satyagraha on his birth anniversary to pay reverence to the Father of Nation.