Mis en service le , l'Unterseeboot 352 et son équipage effectuent leur formation à Kiel au sein de la 3. Unterseebootsflottille jusqu'au , puis l'U-352 intègre son unité de combat, toujours dans la 3. Unterseebootsflottille, à la base sous-marine de La Rochelle.
L'Unterseeboot 352 effectue deux patrouilles, toutes sous les ordres du KapitänleutnantHellmut Rathke dans lesquelles il ne coule, ni n'endommage aucun navire ennemi au cours de ses 76 jours en mer.
L'U-352 appareille de Kiel pour sa première patrouille le et arrive en cinq jours à Bergen en Norvège. Le lendemain, il repart en mer pour une mission l'amenant à la base sous-marine de Saint-Nazaire qu'il atteint trente-huit jours plus tard le .
L'attaque coûte la vie de quinze des quarante-huit membres d'équipage. Les trente-trois survivants sont recueillis par les forces américaines et finissent la guerre en tant que prisonniers de guerre.
Chris Bishop, historien militaire (trad. de l'anglais par Christian Muguet), Les sous-marins de la Kriegsmarine : 1939-1945 : le guide d'identification des sous-marins [« The spellmount submarine identification guide : Kriegsmarine U-boats 1939-1945 »], Paris, E?d. de Lodi, , 192 p. (ISBN978-2-84690-327-1, OCLC470721805, BNF41298980)