L'Unterseeboot 3 (ou U-3) est un sous-marin (en allemand : Unterseeboot) allemand de type II.A utilisé par la Kriegsmarine pendant la Seconde Guerre mondiale. Il est commandé dans le cadre du plan Z le 11 février 1935 en violation du traité de Versailles qui proscrit la construction de ce type de navire par l'Allemagne. Commandé le 6 août 1935, il est désarmé et mis au rebut en 1945 par les Alliés.