Oldřich Machač (Prostějov, 18 de abril de 1946 - Brno, 10 de agosto de 2011[1]) fue un jugador de hockey sobre hielo checoslovaco.
Consiguió tres medallas en tres Juegos Olímpicos.
Fue propuesto para entrar en el IIHF Hall of Fame en 1999.