Alle 4.30 del mattino del settimo giorno di attacchi al Deposito di transito militare, la nave da guerra tedesca Schleswig-Holstein iniziò a colpire di nuovo Westerplatte. Mezz’ora dopo, la fanteria tedesca attaccò, ma fu obbligata alla ritirata. Un nuovo tentativo di dare fuoco alla foresta fallì. I mortai tedeschi si unirono all’assalto, eliminando il Corpo di guardia numero 2 dalla difesa. Ai difensori polacchi iniziava a sembrare inutile lottare ulteriormente. Le munizioni erano terminate. Inoltre, i feriti nelle cantine delle baracche erano in peggioramento. Bende per le ferite e medicazioni erano scarse o addirittura terminate. Il Maggiore Sucharski decise di arrendersi. I soldati si radunarono di fronte alle barricate per l’ultimo appello e poi marciarono verso la cattura. I tedeschi trasportarono i feriti negli ospedali di Danzica. Gli ufficiali polacchi furono portati all’hotel Centralny e i sottufficiali e i privati in una prigione temporanea nella fortezza di Bischofsberg (oggi Biskupia Góra). A riconoscere il suo valore in battaglia, al Maggiore Sucharski fu permesso di portare la sua sciabola in prigione. Durante la difesa di Westerplatte, 15 soldati polacchi furono uccisi e 26 furono feriti, anche se questi numeri potrebbero essere incompleti. Le perdite tedesche si attestarono a 50 morti e 121 feriti.