Дата празднования Дня города официально закреплена Уставом Петрозаводского городского округа. Традиционно он отмечается в последнюю субботу июня, время его проведения приурочено к дате освобождения города от оккупации в годы Великой Отечественной войны. Праздничные мероприятия проходят на берегу красивейшего Онежского озера. Набережная – любимое место отдыха жителей и гостей города.
История современного Дня города началась в 1984 году. Именно тогда празднование, посвященное 40-летию освобождения Петрозаводска, впервые состоялось на новом стадионе «Спартак». С 1985 года было решено проводить День города каждый год.
В начале девяностых годов новое дыхание празднику придало официальное открытие Онежской набережной, которая стала постоянной площадкой для праздничных мероприятий. Появилась традиция в канун праздника принимать памятные подарки от городов-побратимов Петрозаводска. Так, в 1991 году набережную украсила скульптура «Рыбаки» — подарок от американского Дулута, а через три года к ней добавилось «Тюбингенгское панно». Со временем набережная превратилась в уникальный музей под открытым небом, в котором можно увидеть экспонаты из Германии, Франции, Финляндии, Норвегии и других стран.
Особо стоит отметить празднование трёхсотлетия города в 2003 году. Именно тогда открылась вторая очередь Онежской набережной. На новой набережной появилась и новая скульптура «Рождение Петрозаводска» — подарок Ленинградской области. Еще один подарок современного искусства от финского города Йоэнсуу — «Единство». В обновленном Губернаторском парке был открыт памятник Г. Державину, первому губернатору Олонецкой губернии.
Праздник запомнился большим театрализованным представлением на стадионе «Спартак», концертами с участием популярных звёзд российской эстрады, конкурсом песчаных скульптур, собравшим десять команд со всей России и концертным марафоном «Нам 300 лет!».
В наши дни программа празднования традиционно начинается с церемоний возложения цветов к Памятному знаку в честь моряков Онежской военной флотилии, которые 28 июня 1944 года подняли красное знамя над освобожденным от оккупантов городом и к памятнику основателю города – Петру I.
Доброй традицией стало появление на празднике персонажей: Петра I — основателя литейно-пушечных заводов, которые дали начало нашему городу, Екатерины II, издавшей Указ о присвоении Петровской слободе статуса города и наречении его Петрозаводском, Гавриилы Державина – русского поэта и драматурга, первого губернатора Олонецкой губернии, центром которой стал Петрозаводск и других крупных политических деятелей прошлого, имеющих отношение к истории нашего края.