The Laurentide Ice Sheet was a massive sheet of ice that covered millions of square miles, including most of Canada and a large portion of the Northern United States, multiple times during the Quaternary glacial epochs, from 2.588 ± 0.005 million years ago to the present.