Mount John Laurie is the result of the McConnell Thrust Fault, which put the resistive, cliff forming Cambrian carbonate rock of the Eldon Formation on top of the much younger and weaker Cretaceous aged, clastic Belly River Formation[7][2] The fault, which sits at the base of the cliff face, represents an age difference of around 450 million years.[7]