Libor Wälzer (born 8 December 1975 in Sokolov) is a Czech weightlifter. Walzer represented the Czech Republic at the 2008 Summer Olympics in Beijing, where he competed for the men's heavyweight category (105 kg). Walzer placed sixteenth in this event, as he successfully lifted in the single-motion snatch, and hoisted in the two-part, shoulder-to-overhead clean and jerk, for a total of . Walzer was later elevated to a higher position, when Ukraine's Ihor Razoronov had been disqualified from the Olympics, after he tested positive for nandrolone.