I början av 1860-talet diskuterades behovet av en ny gata utefter östra sidan av Humlegården och en sådan drogs också 1865, på privat initiativ, genom de här belägna kålgårdarna och trädgårdstäpporna. År 1873 fullföljdes utbyggnaden till Karlavägen och gatan omnämns som den s.k. Sturegatan. På 1880-talet förlängdes den och fick sin nuvarande sträckning. Sitt nuvarande namn fick gatan i samband med den stora namnrevisionen år 1885.