Powodzie w Kędzierzynie-Koźlu to jedne z najbardziej pamiętnych wydarzeń w historii regionu. Każda z nich niosła poważne konsekwencje dla mieszkańców.
Powódź w 1985 roku była wynikiem intensywnych opadów, które doprowadziły do zalania terenów wzdłuż Odry. Woda wdzierała się do domów, a mieszkańcy musieli ewakuować się z najbardziej zagrożonych obszarów. W dniach 10–12 sierpnia zalanych zostało 169 budynków, szpital w Koźlu i dwa cmentarze. Ewakuowano 170 osób. Dzielnica Koźle Rogi była odcięta od świata. Choć brakowało zaawansowanej infrastruktury przeciwpowodziowej, lokalna społeczność wspólnie działała, by minimalizować skutki kataklizmu. Wiele gospodarstw i zakładów pracy zostało zalanych, a szkody trwały przez długie miesiące.
W lipcu 1997 roku region Kędzierzyna-Koźla, podobnie jak znaczna część południowej Polski, został dotknięty przez „Powódź Tysiąclecia”. Opady były tak intensywne, że poziom wody na Odrze przekroczył wszystkie dotychczasowe maksima. Woda zalała Kędzierzyn-Koźle 9 lipca, niszcząc infrastrukturę i domy. Powódź pochłonęła życie 56 osób w Polsce, a straty materialne oszacowano na miliardy złotych. W mieście utworzono punkty pomocy, gdzie lokalne służby oraz mieszkańcy wspólnie organizowali dostawy żywności i pomoc dla tych, którzy stracili cały dorobek życia. Wielu mieszkańców do dziś wspomina te dramatyczne chwile, które zjednoczyły społeczność w obliczu tragedii. Zatopione zostały dzielnice: Koźle (z wyjątkiem rynku), Kłodnica, Koźle Rogi, Koźle-Port i Żabieniec. Częściowo podtopione zostały: Lenartowice i Pogorzelec. W mieście nie działały telefony (także komórkowe), a w niektórych dzielnicach nie było prądu, gazu i wody pitnej. Powódź dotknęła 2100 rodzin. Zginęła 1 osoba. Straty gminy obliczono na ponad 23 mln zł. Usuwanie skutków zajęło kilka lat.
Kolejna poważna powódź nawiedziła Kędzierzyn-Koźle w maju 2010 roku, kiedy to po kilku dniach intensywnych opadów Odra ponownie wylała. Woda zalewała ulice, domy oraz kluczowe obiekty infrastruktury. Wiele miejscowości w okolicy zostało odciętych od świata, a działania ratunkowe skupiły się na ewakuacji mieszkańców oraz ochronie przed dalszymi zniszczeniami. Inwestycje w wały przeciwpowodziowe po powodzi w 1997 roku częściowo pomogły, jednak skala zniszczeń była wciąż znacząca. Zatopiona została duża część Koźla, Kłodnicy i Pogorzelca. Podtopienia nastąpiły także na osiedlach Lenartowice i Kuźniczka. W związku z powodzią odwołane zostały Młodzieżowe Mistrzostwa Europy w triathlonie
Każda z tych powodzi wpłynęła na świadomość lokalnej społeczności, pokazując, jak ważne są inwestycje w ochronę przeciwpowodziową. Dziś miasto ma rozbudowaną infrastrukturę, która zmniejsza ryzyko powtórzenia się takich tragedii w przyszłości.