L'U-385 est un sous-marin océanique de type VII C. Construit dans les chantiers de Howaldtswerke AG à Kiel, la quille du U-385 est posée le et il est lancé le . L'U-385 entre en service un mois et demi plus tard.
L'U-385 réalise deux patrouilles de guerre dans lesquelles il n'a ni endommagé, ni coulé de navire ennemi au cours de ses 68 jours en mer.
En vue de sa première patrouille, l'U-385 quitte le port de Kiel sous les ordres de l'Oberleutnant zur See Hans-Guido Valentiner le pour rejoindre trois jours plus tard, le port de Marviken en Suède le .
Pour sa première patrouille, il appareille de Marviken le . Après 62 jours en mer, il arrive le à la base sous-marine de Saint-Nazaire.
Le , l'Oberleutnant zur See Hans-Guido Valentiner est promu au grade de Kapitänleutnant.
Pour sa deuxième patrouille, il appareille de la base de Saint-Nazaire le . Après trois jours en mer, l'U-385 est coulé le dans le golfe de Gascogne à l'ouest de La Rochelle à la position géographique de 46° 16′ N, 2° 45′ O par des charges de profondeur lancées du sloop britannique HMS Starling ainsi que par un hydravion Short S.25 Sunderland australien (RAAF Squadron 461/P).
L'un des 43 membres d'équipage meurt dans cette attaque, il y a 42 survivants.
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, Éd. de Lodi, , 192 p. (ISBN978-2-84690-327-1, OCLC470721805, BNF41298980)