La 46e édition des Quatre Jours de Dunkerque a eu lieu du au . La course compte sept étapes, dont deux demi-étapes constitué d'un contre-la-montre et d'une étape raccourcie, et porte sur un parcours de 966,3 kilomètres. La première étape, reliant en 172,2 kilomètres Dunkerque à Ostende, est remportée par le LettonArvis Piziks qui prend la tête du classement général ; la deuxième étape, de Saint-Pol-sur-Mer à Boulogne-sur-Mer en 166,2 kilomètres, l'est par le LituanienArtūras Kasputis qui prend à son tour la tête du classement général ; le FrançaisJean-Patrick Nazon remporte la troisième étape reliant en 186,2 kilomètres Boulogne-sur-Mer à Béthune, Arturas Kasputis reste en tête du classement général ; la quatrième étape prend place autour de Saint-Amand-les-Eaux pour un parcours long de 138 kilomètres, elle est gagnée par l'ItalienGiancarlo Raimondi, Arturas Kasputis est toujours en texte du classement général ; la cinquième étape reliant en 188 kilomètres Lillers à Westouter s'achève sur une victoire de l'AméricainFred Rodriguez, le SuédoisMartin Rittsel prend la tête du classement général ; la sixième étape secteur a est un contre-la-montre individuel de 11,3 kilomètres dans Grande-Synthe remporté par l'Américain Dylan Casey ; la sixième étape secteur B forme une boucle reliant Grande-Synthe à Dunkerque en 104,4 kilomètres, elle est remportée par l'EstonienJaan Kirsipuu, mais le classement général est remporté par Martin Rittsel, leader du classement général depuis la veille.