Les canyons sont formés par l'érosion éolienne et hydrique sur une longue période de temps après la formation d'une grande colline, d'une montagne ou d'un plateau. La masse terrestre d'origine est formée par la collision de plaques tectoniques et provoquant un soulèvement tectonique, et le matériau le plus fragile s'use au fil du temps pour créer un ravin profond et étroit appelé canyon.
Le type de canyon le plus courant est un canyon de rivière ; l'eau courante use la formation rocheuse de chaque côté et l'emporte. De plus, dans les climats plus froids, l'eau peut s'infiltrer dans la roche, geler et se dilater pour briser davantage de roche et de saleté.