Название известно с 1900 года. Также в 1914—1935 годах называлась Каменной дорогой[1]. Изначально проходила между Дибуновской и 2-й Никитинской улицами.
В 1972 году, в связи с планированием застройки территории бывшего Комендантского аэродрома, северная часть улицы между Богатырским проспектом и 2-й Никитинской улицей вошла в застройку, а 12 июня 1972 года было упразднено и название. 7 июля 1999 года название было восстановлено.
8 октября 2006 года последние 150 метров дороги, примыкающие к Богатырскому проспекту, были переданы Гаккелевской улице.
Транспорт
На Торфяной дороге расположена станция метро «Старая Деревня» 5-й (Фрунзенско-Приморской) линии.
Горбачевич К. С., Хабло Е. П. Почему так названы?: О происхождении названий улиц, площадей, островов, рек и мостов Ленинграда. — 3-е изд., испр. и доп. — Л.: Лениздат, 1985. — С. 381. — 511 с.
Торфяная дорога // Городские имена сегодня и вчера: Петербургская топонимика / сост. С. В. Алексеева, А. Г. Владимирович, А. Д. Ерофеев и др. — 2-е изд., перераб. и доп. — СПб.: Лик, 1997. — С. 125. — 288 с. — (Три века Северной Пальмиры). — ISBN 5-86038-023-2.
Горбачевич К. С., Хабло Е. П. Почему так названы?: О происхождении названий улиц, площадей, островов, рек и мостов Санкт-Петербурга. — 5-е изд., перераб. — СПб.: Норинт, 2002. — 353 с. — ISBN 5-7711-0019-6.