The river valley was created by cutting through these rocks produced rock outcrops of St. Peter Sandstone, the Prairie du Chien Group of dolomites and sandstone, and near the river's mouth, Jordan Sandstone and the St. Lawrence and Franconia formations.