Earliest Possible Date for Corpus Christi

This is the earliest day that Corpus Christi can occur. The latest day on which it can fall is June 24.