The men's marathon at the 1946 European Athletics Championships was held in Oslo, Norway, on 22 August 1946.
It is reported that the event was held on a short course measuring only 40.1 kilometres. Therefore, the winning time is no new championship record.
22 August
According to an unofficial count, 17 athletes from 11 countries participated in the event.