If you judge based on the calendar most people use these days, Easter sometimes happens earlier or later than usual. Easter in 2019 falls on April 21, which is on the later side. But, according to the religious calendar by which its date is determined, it always happens just on time.