National Sports Day is celebrated on August 29 each year in India. The day honors the birthday of Major Dhyan Chand, a legendary hockey player. It aims to promote sports and physical fitness among people of all ages. Schools and colleges hold various sports events and competitions on this day.