The International Day of Yoga is celebrated on 21st June every year. This date was proposed by Indian Prime Minister Narendra Modi during his speech at the UN General Assembly in 2014, highlighting its significance as the longest day in the Northern Hemisphere.