Вулицю прокладено згідно з планом міста, затвердженим 1837 року. З 1850-х років вулиця відома під назвою Макаріївська[1].
З 1874 року — Назарівська, ймовірно, від імені або прізвища домовласника.
З 1926 року (назву підтверджено 1944 року[2]) мала назву вулиця Вєтрова (Вітрова), на честь Б. С. Вєтрова, робітника Київських залізничних майстерень, що загинув під час Січневого повстання 1918 року проти Центральної Ради. Під час нацистської окупації міста в 1941–1943 роках — Назарівська вулиця.
Сучасну історичну назву вулиці відновлено 2014 року[3].