Ya existía una cierta cantidad de buques de la Kriegsmarine alemana en el Mar Mediterráneo haciendo misiones de apoyo de suministros al bando sublevado, por lo cual no fue difícil reunir una fuerza naval alemana contra las costas españolas. Los mencionados buques fueron ordenados para dirigirse a su objetivo, y se situaron ante Almería poco después del amanecer del 31 de mayo de 1937, el bombardeo alemán empezó a las 7:29 de ese día, abriendo fuego contra las baterías de costa, el puerto, las instalaciones portuarias y cualquier barco que se encontrase en el puerto, llegando a dispararse 200 proyectiles variados. El bombardeo de Almería por la flota alemana se saldó con 31 muertos, 55 heridos y 35 edificios destruidos. Al revés de los sucedido semanas antes en Guernica con los aviones de la Legion Cóndor, los buques alemanes en ningún momento ocultaron su nacionalidad, ni pretendieron actuar como apoyo subordinado al bando sublevado, sino como fuerza naval que ejecutaba órdenes directas del III Reich.