Родилась в селе Брейтово Мологского уезда Ярославской губернии в семье медицинского фельдшера Григория Андреевича Архарова.Окончила Мологскую городскую гимназию (1907, с золотой медалью) и физико-математический факультет высших женских Бестужевских курсов в Петербурге (1913).
С 1913 по 1955 год — директор сейсмической станции Екатеринбурга (Свердловска). Не прекращала работу ни в период Гражданской войны, ни во время Великой Отечественной войны.
В 1914 году стала женой научного сотрудника Эвальда Вайса. Овдовев, в 1927 году вторично вышла замуж, отсюда двойная фамилия — Вайс-Ксенофонтова.
В 1946 году присвоено звание кандидата физико-математических наук без защиты диссертации.Награждена орденами Ленина (1953) и «Знак Почёта» .
В 1955 году вышла на пенсию, передав руководство сейсмической станцией сыну — Юрию Эвальдовичу Вейсу, который работал в этой должности до 1982 года.Похоронена на Широкореченском кладбище Екатеринбурга.