The men's 400 metres at the 1946 European Athletics Championships was held in Oslo, Norway, at Bislett Stadion on 22 and 23 August 1946.
23 August
22 August
According to an unofficial count, 15 athletes from 12 countries participated in the event.