La filmación comenzó el 23 de mayo de 2016 en Dunkerque, Francia, y fue rodada en formato IMAX de 65 mm y 65 mm por el director de fotografía Hoyte van Hoytema.
Dunkerque (2017) no fue filmada en Dunkerque, Francia.