Os quatro tipos ou processos pelos quais um rio sofre erosão são ação hidráulica, abrasão ou corrosão, atrito e corrosão. Cada processo afeta o rio de maneiras diferentes.
A ação hidráulica é quando a força da água do rio empurra os buracos na margem do rio e faz com que a margem desmorone. A ação hidráulica também separa as rochas do leito e da margem. Abrasão, ou carrasão, ocorre quando a água pega sedimentos e pequenos seixos e eles esfregam contra o leito do rio, causando a formação de buracos.
O atrito suaviza as bordas da rocha quebrada e os sedimentos ficam menores. A corrosão ocorre quando o dióxido de carbono se dissolve na água e forma um ácido. Isso dissolve rochas como calcário e giz.