A szurdok egy meredek oldalú, keskeny völgy, amelynek folyója vagy folyója végig fut. A szurdokokat számos geológiai folyamat kölcsönhatása képezi, beleértve az eróziót, a tektonikus folyamatokat, például a függőleges felemelkedést és a barlang összeomlását. A szurdok kialakulásához általában a lakó víztest által okozott erózió járul hozzá.
A folyók szurdokat faragnak, amikor áthaladnak a szárazföldön, sziklákat és talajt hordozva. A folyamatos vízáramlás és a vízben lévő törmelék kopása végül egy mély árkot vág át a tájon, amely sok kőzetréteget tár fel. A gleccserek előretörve és visszavonulva szurdokokat is áshatnak a földbe. Ezek a jeges szurdokok megtelnek vízzel és folyókká válnak, amelyek viszont több kőzetet és talajt távolítanak el, hogy még mélyebb szurdokokat képezzenek.
A szurdok kialakulását bizonyos geológiai folyamatok felgyorsítják. A függőleges emelkedés az, amikor a tektonikus lemezek szélei egymásnak csapódva meredek, sziklás vonásokat alkotnak, például hegyeket és szorosokat. Amikor a földalatti barlangok teteje összeomlik, szurdokot is kialakíthatnak vagy elmélyíthetnek.