Канали поєднують Одру з річками Гафель, Шпрее, Вісла та Клодниця. Гливицький канал (праворуч, на 98 км течії річки, Кендзежин-Козле), Канал Одер-Шпрее (ліворуч, на 553 км течії річки, Айзенхюттенштадт), Канал Фінов (ліворуч, на 667 км течії річки, Хоензатен, з'єднує Одер і Гафель, втратив своє економічне значення 1914 року після завершення будівництва нового каналу Одер-Гафель),