The men's 400 metre freestyle competition of the swimming events at the 2012 European Aquatics Championships took place May 21. The heats and final took place on May 21.[1]
Records
Prior to the competition, the existing world, European and championship records were as follows.