Климат типичен для приморских курортов, подверженных действию циклонов, которые проходят вдоль Финского залива, что приводит к большой изменчивости погоды, особенно осенью и зимой. Зима умеренно мягкая, с преобладанием умеренно морозной, преимущественно облачной погоды. Средняя температура января –9 градусов. Снежный покров устанавливается во 2-й половине ноября и держится до середины апреля. Весна поздняя, затяжная. Лето умеренно теплое, со сменой солнечных и дождливых дней. Средняя температура июля +17 градусов. Осень пасмурная и туманная. Осадков около 650мм в год, преимущественно в июне-августе. Среднегодовая относительная влажность около 80%, наибольшая в декабре (90%). Число часов солнечного сияния – 1628 в год.