Under den Andre verdenskrig ble Vjazma igjen en slagmark, denne gang mellom Den røde armé og Wehrmacht, i Slaget om Moskva. Vjazma var okkupert av den tyske hæren mellom 7. oktober 1941 og 12. mars 1943. Mesteparten av byen ble ødelagt og gjenoppbygd etter krigen.