Stage 3 of the 2025 Tour de France took place on July 7, 2025, and concluded the Grand Départ, which was held in the Nord department as part of the 112th edition of the race. The route took the French stage race from Valenciennes to Dunkirk, covering 178.3 flat kilometers. Upon reaching the finish, the riders had completed a total of 572.3 kilometers, representing 17.14% of the total distance.
Tim Merlier (Soudal Quick-Step) secured the stage victory in a mass sprint ahead of Jonathan Milan (Lidl-Trek) and Phil Bauhaus (Bahrain Victorious). Mathieu van der Poel (Alpecin-Deceuninck) retained the yellow jersey.