Вальдемар Сергеевич Шаландин родился 12 декабря 1924 года в Москве в семье военнослужащего. Русский.
После окончания средней школы в Ташкенте в 1942 году был призван в армию и направлен на учёбу в танковое училище, находившееся в Ташкенте. В феврале 1943 года после окончания танкового училища был направлен в Первую танковую армию Воронежского фронта и получил назначение на должность командира танкового взвода Первой Гвардейской танковой бригады.
6 июля 1943 года лейтенант В. С. Шаландин погиб во время боя у деревни Яковлево Белгородской области во время одного из сражений Курской битвы.
В. С. Шаландин похоронен в поселке Яковлево Белгородской области.