Длина — 254 км, площадь бассейна — 9840 км². В среднем и нижнем течении Варзуга порожиста. Самый крупный порог называется Падун и имеет три водопада. Питание реки снеговое, весенние паводки. Средний расход воды — 77 м³/сек, в конце весны — до 300 м³/сек. Ледостав с октября по май.