U-118 – niemiecki okręt podwodny (U-Boot) z okresu II wojny światowej.

Historia U-118 był dużym podwodnym stawiaczem min typu X B. Jak wszystkie osiem jednostek typu został zbudowany w stoczni Krupp Germaniawerft w Kilonii. Zamówienie na okręt złożono 31 stycznia 1939 roku. U-118 został zwodowany 23 września 1941 roku a wcielony do Kriegsmarine 6 grudnia tegoż roku. Dowódcą okrętu był przez cały czas jego służby Korvkpt. Werner Czygan (urodzony 25 listopada 1904 roku w Mogilnie, odznaczony Krzyżem Żelaznym I klasy)uboat.net [dostęp 5 stycznia 2010].

Na czas szkolenia okręt został przydzielony do 4. U-Flotille bazującej w Stettin. 19 września 1942 roku wyszedł z Kilonii na swój pierwszy patrol bojowy, jako okręt 10. U-Flotille z Lorient. 29 września został zaatakowany przez aliancki samolot na północnym Atlantyku, odnosząc nieznaczne uszkodzeniauboat.net [dostęp 5 stycznia 2010]Po zakończeniu zadania stawiania min operował jako okręt zaopatrzeniowy dla U-Bootów wilczego stada Wotan, przekazując paliwo i żywność na okręty U-216, U-410, U-599, U-607 i U-615Waldemar Trojca, U-Bootwaffe 1939-1945. Cz. 3, str. 79. Po 28 dniach żeglugi U-118 przybył do Lorient.