As you may know, Easter is always the 1st Sunday after the 1st full moon following the Spring Equinox (March 20, this year).
The dating of Easter is based on the lunar calendar that Hebrew people used to identify Passover, which is why it moves around on our Roman calendar.
This year is the earliest Easter any of us will ever see the rest of our lives! And only the most elderly of our population (95 or older) have ever seen it this early.
The last time it was this early was 1913. The next time Easter will be this early (March 23) will be the year 2228 (220 years from now).
However, Easter can actually be one day earlier (March 22) but that is very rare. The last time it was on March 22 was 1818. The next time it will be on March 22, will be in the year 2285 (277 years from now).