Вулиця виникла наприкінці XIX століття у зв'язку із розплануванням і забудовою колишнього саду та садиби професора Київського університету Ф. Ф. Мерінга як одна із новопрокладених вулиць, під такою ж назвою на честь княгині київської Ольги. З 1938 року — вулиця Маяковського[1], на честь радянського поета В. В. Маяковського (назву підтверджено 1944 року[2]). Історичну назву вулиці було відновлено 1984 року[3].
Забудова вулиці була частково знищена вибухами восени 1941 року. Збереглися лише корпус школи та два житлових будинки — наріжний з площею Франка будинок № 2 та наріжний з вулицею Городецького будинок № 1/17.
↑Постанова президії Київської міської Ради робітничих, селянських та червоноармійських депутатів від 11 листопада 1938 року № 1082/6 «Про перейменування вулиць м. Києва» // Державний архів м. Києва. Ф. Р-1. Оп. 1. Спр. 10720. Арк. 30, 30зв, 31, 31зв, 32, 32зв, 33. [Архівовано з першоджерела 28 листопада 2015.]