Chód na 20 kilometrów mężczyzn był jedną z konkurencji rozgrywanych podczas XII mistrzostw Europy w Pradze. Został rozegrany 30 sierpnia 1978 roku. Zwycięzcą tej konkurencji został reprezentant Niemieckiej Republiki Demokratycznej Roland Wieser, który ustanowił nieoficjalny rekord świata wynikiem 1:23:12. W rywalizacji wzięło udział dwudziestu dziewięciu zawodników z czternastu reprezentacji.