Bieg na dystansie 100 metrów mężczyzn był jedną z konkurencji rozgrywanych podczas III Mistrzostw Europy w Oslo. Biegi eliminacyjne i półfinałowe oraz bieg finałowy zostały rozegrane 23 sierpnia 1946 roku. Zwycięzcą tej konkurencji został Brytyjczyk John Archer. W rywalizacji wzięło udział dwudziestu czterech zawodników z czternastu reprezentacji.