Because the date of Ash Wednesday depends on the date of Easter. The time between Ash Wednesday and Easter is called Lent, and it is 40 days (representing the 40 days Jesus spent fasting in the desert). read more
Ash Wednesday, the first day of Lent, falls on a different date each year. read more