The history of the formation of the Cascade Mountains dates back millions of years ago to the late Eocene Epoch.[7] With the North American Plate overriding the Pacific Plate, episodes of volcanic igneous activity persisted.[7] In addition, small fragments of the oceanic and continental lithosphere called terranes created the North Cascades about 50 million years ago.[7]