On the western shore of Garibaldi Lake, Mount Price represents a stratovolcano with an elevation of . It was constructed during three periods of activity. The first phase 1.2 million years ago formed a hornblende andesite stratovolcano on the drift-covered floor of a circular basin. After this stratovolcano was constructed, volcanism moved to the west where a series of andesite-dacite lava flows and pyroclastic flows were extruded during a period of Peléan activity 300,000 years ago. This created the high cone of Mount Price, which was later buried under glacial ice. Before Mount Price was overridden by glacial ice, volcanic activity took place on its northern flank where a satellite vent is present. Renewed activity took place at Clinker Peak on the western flank of Mount Price 9,000 years ago. This produced the Rubble Creek and Clinker Ridge andesite lava flows that extend to the northwest and southwest. After these flows traveled , they were dammed against glacial ice to form an ice-marginal lava flow more than thick known as The Barrier.