Випрямні канали — для зменшення звивистості річки та скорочення довжини водного шляху. Підхідні канали — судноплавні підходи з моря, озера або річки до населених пунктів, внутрішніх портів, промислових підприємств, сільськогосподарських районів (Морський канал у Санкт-Петербурзі, Манчестерський канал та ін.).