Школа была основана в 1925 году и именовалась Детской музыкальной студией, размещавшейся в обычной общеобразовательной школе. Через 5 лет студии присвоили статус школы. А в 1936 году ей был отдан особняк на Кировском, ныне Каменноостровском проспекте, дом 5, где и протекает сегодняшняя школьная жизнь. Особняк находится в самом центре города, недалеко от Петропавловской крепости. Он был построен в конце XIX века архитектором Э. Ф. Виррихом и принадлежал известному государственному деятелю С. Ю. Витте.
В годы войны в здании размещались военкомат, госпиталь, общеобразовательные классы. Иногда уроки музыки приходилось проводить в крохотных помещениях служебного дворового флигеля.
Несмотря на сложности военного времени, школе удалось сохранять особую творческую атмосферу. ДМШ имени Андрея Петрова гордится своими выпускниками, среди которых Народный артист России, ныне художественный руководитель Национального симфонического оркестра Владимир СПИВАКОВ, Народная артистка России, профессор Петербургской Консерватории Антонина КАЗАРИНА, концертмейстер заслуженного коллектива России академического симфонического оркестра Санкт-Петербургской филармонии, заслуженный артист России Лев КЛЫЧКОВ, лауреат многочисленных конкурсов, солистка Мариинского театра Ольга ПУДОВА и многие другие музыканты, чьи имена известны в музыкальном мире.
В 2020 году Санкт-Петербургская детская музыкальная школа имени Андрея Петрова отметила 95 лет со дня основания и является одним из старейших музыкальных учебных заведений Санкт-Петербурга.
6 сентября 2007 года Детской музыкальной школе №2 Петроградского района Санкт–Петербурга было присвоено имя Андрея Павловича Петрова. Это стало значительным событием в жизни школы, так как она обрела особый статус среди музыкальных учебных заведений города.
В течение многих лет ученики школы регулярно участвуют в престижных международных фестивалях и конкурсах, как у нас в стране, так и за рубежом. Многие из них прославили имя школы, стали лауреатами и дипломантами.
Дети регулярно выступают в лучших концертных залах Петербурга: в Большом и Малом залах Филармонии, в зале Академической Капеллы им.М.И. Глинки, в концертных залах Мариинского театра -2, Таврическом дворце и других.
Уже много лет в школе существует класс композиции. Одну из главных своих задач школа видит не только в формировании профессиональных музыкантов, но и в воспитании просвещенных любителей музыки. День окончания школы не становится для ее выпускников днем прощания с музыкой. Кто-то выбирает ее своей профессией, а для кого-то она остается на всю жизнь одним из главных и серьезных увлечений.
Совместно с Фондом Андрея Петрова с 2007 года Школа проводит ежегодный Детский композиторско-исполнительский конкурс «Бывает всё на свете хорошо». История создания и становления конкурса очень интересна. В свое время его придумала композитор Ирина ЦЕСЛЮКЕВИЧ, которая много лет вела класс композиции в школе. Изначально конкурс был только композиторским и проходил среди учащихся музыкальной школы. Через несколько лет к организации и проведению Конкурса подключился Фонд Андрея Петрова, который включил детский конкурс в уже существующий большой Всероссийский конкурс композиторов имени А.П. Петрова. К композиторской номинации добавилась исполнительская номинация. И спустя несколько лет конкурс «Бывает все на свете хорошо» отделился от взрослого конкурса композиторов и стал абсолютно самостоятельным.
Каждый год конкурс набирает новые обороты, привлекает всё больше участников. За последние годы география конкурса заметно расширилась, привлекая участников из разных городов нашей всей страны. Ежегодно в рамках Конкурса проходят концерты с участием учащихся школы и лауреатов конкурса, посвящённые известным петербургским композиторам Сергею БАНЕВИЧУ, Георгию ПОРТНОВУ и другим. Гала-концерт конкурса традиционно проходит в сопровождении Симфонического оркестра Ленинградской области «Таврический» под управлением Михаила ГОЛИКОВА на одной из главных площадок города — Государственной Академической Капеллы Санкт-Петербурга. Концерт завершается всегда большим сводным хором из более чем трех ста участников.
Помимо конкурса Детская музыкальная школа принимает активное участие и в других знаковых мероприятиях Фонда А. П. Петрова. Стало доброй традицией открывать сезон «Летних концертов в Сквере Андрея Петрова» на Каменноостровском проспекте концертом с участием учащихся и преподавателей ДМШ имени Андрея Петрова.