Волга протекает по Русской равнине. Севернее расположена Валдайская возвышенность, с которой и берёт начало река. Южнее от верхнего течения находится Смоленско-Московская возвышенность.
У Нижнего Новгорода в Волгу впадает река Ока. К северо-востоку расположились Северные Увалы.
В среднем течении по правобережью находится Приволжская возвышенность, по левобережью Общий Сырт.