Трасса улицы Беринга на Васильевском острове была проложена в начале ХХ века от Среднего проспекта вдоль мусоросжигательной станции и Смоленского кладбища. Тогда здесь появилось первое здание - трёхэтажный дом для служителей станции (№3). Изначально эта магистраль была частью Княгининской улицы.
В 1950-х годах началась массовая застройка прилегающих участков. В это время были построены дома №6 и 8, в 1953-1954 годах по проекту архитекторов А. И. Верхвиляйнена и Т. А. Липовецкой возведено общежитие Университета (дом №10). Тогда же улицу назвали Детской. В следующем десятилетии сторона улицы напротив Смоленского кладбища была застроена пятиэтажными жилыми домами, в 1970-х годах формирование чётной стороны магистрали в основном завершилось.
Части Детской улицы от Среднего проспекта до Наличной улицы 17 июня 1982 года было дано имя знаменитого мореплавателя XVIII века Витуса Иоанссена Беринга [2]. Это название ей было дано по ходатайству НИИ Арктики и Антарктики, для которых здесь в 1986 году был построен дом №38 (проект 12-й мастерской ЛенНИИпроекта под руководством архитектора М. И. Стародубцева). В здании НИИ кроме научных отделов и мастерских находится уникальный ледовый бассейн, где проходят испытания моделей полярных судов.
В 2000-х годах велось строительство дома №27 (жилой комплекс "Смоленский"). Этот дом является частью комплекса, в который входит жилое здание на противоположном берегу реки Смоленки (ул. Одоевского, 28).