В связи с рельефом реки могут быть порожистыми и иметь водопады. На равнинных низменностях течение рек более спокойное
На направление и характер течения рек влияет рельеф местности. Реки по равнинной местности текут медленно. Объясняется это тем, что истоки равнинных рек находятся на небольшой высоте, а местность, по которой они текут, имеет малый уклон. Долины равнинных рек широкие, склоны их покатые, и относительная высота их не превышает нескольких десятков метров. К равнинным рекам относятся река Волга, Обь, Дон, Амазонка, Миссисипи, Конго, Нил, Днепр.
Реки, текущие по горной местности, несутся с большой скоростью, бурлят, пенятся. Истоки их расположены высоко в горах. Местность, по которой они текут, имеет большой уклон. Как правило, горные реки текут в узких скалистых долинах с крутыми склонами. Десятки и даже сотни тысяч лет уходят на то, чтобы река прорезала себе в горах долину. Часто русла горных рек, в отличие от равнинных, занимают все дно долины.
Многие реки, начинаясь в горах, при выходе на равнину изменяются. Примером такой реки может быть Терек. Он берет начало в горах Кавказа на высоте более 5000 метров и впадает в Каспийское море. Первые этапы своего пути Терек проходит как горная река. Здесь он мчится 600 км, спускаясь с высоты 5000 метров по каменистому ущелью. Выйдя на равнину, река течет медленно и извивается по дну широкой долины, выстланной принесенными сверху наносами.
Чаще на горных, реже на равнинных реках могут быть участки, на которых течение реки резко изменяется. Это связано с порогами. Дно речных долин, прежде всего у равнинных рек, сложено рыхлыми горными породами (речными наносами) . Эти рыхлые породы сравнительно легко размываются течением. Но в некоторых местах река пересекает твердые породы, например граниты, сланцы. Они размываются горными потоками медленно и могут в виде нагромождения скал, пересекающих русло, образовывать выход твердых пород. Этот выход твердых пород в русло реки образует пороги. Преодолевая их, река пенится, высоко вверх взлетают брызги, возникают водовороты. Пороги очень мешают судоходству, а на отдельных участках из-за их обилия суда вообще не могут пройти. Но порожистую реку можно сделать судоходной. В среднем течении Днепра путь судам преграждали пороги, которые поднимались со дна реки на несколько метров. Участок реки на протяжении 80 км был непроходим для судов. В 1932 году ниже порогов построили плотину. Вода затопила пороги, и они перестали мешать судоходству. Много порогов было на Ангаре. С постройкой плотины Братской ГЭС пороги скрылись под водой.