German submarine U-1018 was a German Type VIIC/41 U-boat, built during World War II for service in the Battle of the Atlantic. The U-boat was fitted with the Schnorchel underwater-breathing apparatus which enabled her to stay under-water for extended periods thus avoiding detection by enemy warships.