National Sports Day Friends, National Sports Day greetings National Sports Day is celebrated every year on August 29, along with the birthday of legendary hockey Olympian Dhyanchand Singh. The only reason to celebrate National Sports Day is to show the spirit of sportsmanship and to propagate the message of various sports throughout India.