Вацлав Махек (чеш. Vclav Machek; 27 декабря 1925, д. Старый Матеров, Чехословакия (ныне Пардубицкий край, Чехия) — чехословацкий велогонщик, выступал на треке. Обладатель серебряной медали на Летних Олимпийских играх 1956.
Высшим личным достижением Вацлава Махека стали Летние Олимпийские игры 1956 года в Мельбурне, на которых спортсмен серебряную медаль. Выступая за сборную Чехословакии в финальной гонке вместе с Ладиславом Фоучеком получил серебряную медаль в гонке велотандемом, проиграв представителям Австралии Иену Брауну и Тони Марчанту.
Эта награды стала единственной в копилке Вацлава Махека на международных состязаниях и единственным выступлением на Олимпийских играх.