Ei elv er ein naturleg vassveg. Elvar renn mot havet, ein innsjø eller ut i ei anna elv. Ei svært stor elv blir ofte kalla ei flod, medan ei svært lita elv er ein bekk. Ein kanal er ei menneskeskapt elv.
Elvar kan setta preg på landskapet på ulike vis. Over lang tid kan dei grava seg nedover i steingrunnen og laga bratte dalar, såkalla elvedalar eller V-dalar. På flatlandet vil ei elv ofte bukta seg til høgre og venstre framfor å renna rett – dette kallar ein å meandra. Der elva renn nedover ei fjellside, vil ho ofte danna ein foss. Ei stor elv som fører med seg mykje slam, kan danna eit elvedelta der ho renn ut i havet.
Sidan vatnet i elvane er ferskvatn, er livet i ei elv annleis enn livet i havet. Nokre artar, som laks, kan leva i begge miljøa.