Formarea rocilor fluviale necesită apă în mișcare și roci mai mici. Rocile ușor erodate de apă formează mai probabil roci de râu. Stâncile tipice cu margini zimțate pot cădea în fundul unui râu sau albia pârâului sau pot rămâne pe malul râului. Viteza râului determină cât de repede stânca devine stâncă de râu.
În râu, apa curge constant peste stânci. Mișcarea apei în sine nu rezista la roci, dar acea apă poartă cu ea bucăți mai mici de roci, sedimente și nămol. Aceste mici bucăți de pietre sparte au lovit stâncile de la fundul râului, rupând bucăți din ele, pe care râul le duce. Cu cât apa se mișcă mai repede, cu atât mai multe sedimente curg peste rocile râului, grăbind intemperiile.
Eroziunea apare atunci când bucățile rupte din stâncă sunt luate de râu. Aceste bucăți de piatră creează nisipul și nămolul de-a lungul malurilor râului și la gura râului. În cele din urmă, un pârâu îngust se extinde într-un râu mare. Acest lucru încetinește viteza apei, iar unele dintre bucățile rupte de roci de râu (sediment) cad pe fundul albiei râului. Deltele râurilor se formează în acest fel atunci când apa dintr-un râu se mișcă foarte încet la gura sa, unde se varsă într-un corp de apă mai mare.