Een onderzeeboot, onderzeeër of duikboot, is een vaartuig dat onder water kan varen. Dankzij deze mogelijkheid is hij het grootste deel van de tijd onzichtbaar voor mensen die aan de oppervlakte varen. Onderzeeboten zijn vaak lastig op te sporen door de aard van hun missie: ze dienen zich verborgen te houden totdat de opdracht komt om tot de aanval over te gaan.
Een onderzeeboot werd in de tweede wereldoorlog opgespoord m.b.v. SONAR als hij onder water vaart, als hij boven water vaart kan hij worden ontdekt door RADAR.
Duitse onderzeeboten worden U-boot genoemd.