What Is National Sports Day and Why Is It Celebrated on August 29? National Sports Day is celebrated in India every year on August 29 to recognize the importance of sports and physical activities in everyday life. The day also honors the birth anniversary of Major Dhyan Chand, one of India’s most celebrated hockey players….

