National Unity Day: 31 October Nitin Yadav 4 years ago In India, the Rashtriya Ekta Diwas or National Unity Day is observed every year on October 31 since 2014, to commemorate the birth anniversary of the Iron Man of India, Sardar Vallabhbhai Patel.