Начинается на
Верхнекамской возвышенности на севере
Удмуртии, впадает в Каму в 17 км ниже города
Мамадыш. Для Вятки характерны резкие изменения направления течения (с севера на юго-запад, а затем на юго-восток) и большая извилистость на всём протяжении. Вятка — типично равнинная река, текущая большей частью в широкой долине с пологими склонами. В низовьях расширенные и суженные участки долины чередуются через 1—5 км. Много перекатов.