 In his later years, Weyr suffered from arteriosclerosis and died of heart failure induced by pneumonia.He was buried in the Döbling Cemetery.In 1919, a street in Landstraße was named the "Weyrgasse" in his honor.