Een rivierdal is een dal waardoor een rivier stroomt.
Het dal is meestal niet in eerste instantie door een rivier gevormd, maar was vaak een laaggelegen gebied tussen heuvels en bergen. Zwaartekracht zorgt ervoor dat een rivier steeds naar een lager gelegen gebied stroomt.
Een rivier draagt sediment met zich mee, waarvan vooral de mineraaldeeltjes, het zand, over lange tijd een eroderende werking hebben op het rivierbed, en waardoor een dal breder en dieper wordt. Dit gebeurt vooral waar de rivier snel stroomt. Op locaties in een rivier waar het water langzaam stroomt zakt het sediment naar de bodem.
De mate en vorm van insnijding hangt af van het riviertype. Zo zullen vlechtende rivieren eerder accumulerend, oftewel sedimentaanvullend, zijn en kunnen meanderende rivieren diep insnijdend zijn.