Maha Ashtami is celebrated on the seventh day of the Dashain festival, which spans 15 days. The festival usually falls in September or October, depending upon the Vikram Samvat calendar.