Санкт-Петербург расположен в подзоне южной тайги, для которой характерно господство хвойных лесов с травяно-кустарничковым покровом. К 2003 около 28 тыс. га (20% площади Санкт-Петербурга) занимают леса из таежных древесных пород, представленные в основном в северной части города, а также в некоторых парках ("Сосновка", Удельный и др.). Среди лесов преобладают сосняки (около 12 тыс. га) - брусничные, черничные и сфагновые. Еловые леса (черничные, кисличные, чернично-сфагновые, около 3,5 тыс. га) сохранились в Курортном и Приморском районах. Около 11 тыс. га занимают березняки, выросшие после рубок и пожаров хвойных лесов, на заброшенных сельскохозяйственных землях и намытых территориях. До 2 тыс. га покрыто лесами, в которых господствуют осина, серая ольха, ива козья. Вдоль побережья Финского залива произрастают влажные черноольшаники. Болота (большей частью верховые и переходные) занимают свыше 3% территории Санкт-Петербурга. Наиболее крупное ненарушенное болото - Сестрорецкое, кустарничково-сфагновое и осоково-сфагновое, в основном безлесное. К естественной растительности относятся также обширные заросли тростника, камыша, осоки вдоль берегов Финского зал.
Искусственные зеленые насаждения (парки, сады, скверы, бульвары, посадки на кладбищах и др.) занимают св. 15 тыс. га. Кроме местных лиственных пород (береза, липа, дуб, ясень, вяз и др.) высажено свыше 50 видов интродуцированных деревьев (лиственница, ель колючая, пихта, конский каштан, клен Гиннала) и кустарников (боярышник, свидина, снежноягодник, сирень и др.). В районах жилой застройки 1950-70-х гг преобладают насаждения быстрорастущих видов тополя. Около 18% территории Санкт-Петербурга занимают сельскохозяйственные земли (пашни, луга, огороды, коллективные сады). В последние десятилетия 20 века часть сельскохозяйственных угодий зарастает кустарниками (большей частью виды ивы) и мелколиственными деревьями, а также заболачивается. Кустарники и травянистые сообщества с преобладанием сорных и заносных видов (полынь обыкновенная, одуванчик и др.) покрывают многочисленные пустыри, свалки, железнодорожные насыпи.