India gained independence from British rule on 15 August 1947 after a long struggle Freedom fighters like Gandhi, Nehru, Bhagat Singh and Patel played key roles in independence Independence Day is marked annually on 15 August with flag hoisting and nationwide celebrations