Los cañones se forman por la erosión del viento y el agua durante un largo período de tiempo después de que se forme una gran colina, montaña o meseta. La masa terrestre original está formada por placas tectónicas que chocan y causan una elevación tectónica, y el material más débil se desgasta con el tiempo para crear un barranco estrecho y profundo llamado cañón.
El tipo más común de cañón es un cañón de río; el agua corriente desgasta la formación rocosa de ambos lados y la arrastra. Además, en climas más fríos, el agua puede filtrarse en las rocas, congelarse y expandirse para romper más rocas y tierra.