L'U-317 est un sous-marin océanique de type type VII.C/41. Construit dans les chantiers de Flender Werke AG à Lübeck, la quille du U-317 est posée le et il est lancé le . L'U-317 entre en service 1,5 mois plus tard.
L'U-317 effectue deux patrouilles, toutes sous les ordres de l'Oberleutnant zur SeePeter Rahlf, dans lesquelles il n'a ni coulé, ni endommagé de navire ennemi au cours de ses neuf jours en mer.
Il réalise sa première patrouille en quittant Kiel le . Après 3 jours en mer, il arrive à Egersund le .
Pour sa seconde patrouille, il appareille du port d'Egersund le . Après dix jours en mer, l'U-317 est coulé le dans l'Atlantique Nord au nord-est des Îles Shetland à la position géographique de 62° 03′ N, 1° 45′ E par des charges de profondeur lancées d'un bombardier Consolidated B-24 Liberator britannique (Squadron 86/N).
Les 50 membres d'équipage meurent dans cette attaque.
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)