Климат (Cfa) влажный субтропический. Месяц с самым низким температурным режимом — январь, среднее суточное значение температуры 6.4 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со средним значением температуры 25.5 °C. Максимальная температура, проявляется в августе до 32.7°С, а минимум составляет -8.0°C в январе. Среднегодовая температура в с. Дивноморское, в соответствии с наблюдениями, оценивается 15.7°C. В пределах года: солнечно-ясные дни - 156, дни снега - 9, дни с дождем - 149, облачных дней - 52.