It is usually celebrated on April 13 or 14 every year. It marks the Sikh new year and commemorates the formation of Khalsa panth of warriors under Guru Gobind Singh in 1699. Vaisakhi is also an ancient festival of Hindus, marking the Solar New Year and also celebrating the spring harvest.