We celebrate Krishna Janmashtami because Lord Krishna was born on this auspicious day and it is celebrated with full devotion and enthusiasm in India. Lord Krishna is the 8th avatar of Lord Vishnu and Krishna Janmashtami is also known as Gokulashtami in India.