Mokshada Ekadashi is a very important Hindu festival where devotees of Lord Vishnu observe a stringent 24 hour fast and pray to the almighty to wash their sins away. Mokshada Ekadashi is observed on the 11th lunar day of the waxing phase in the Hindu month of Marghashirsha. Mokshada Ekadashi 2020 will be celebrated on December 25 this year.