В январе климат в Генерал-Сантосе можно охарактеризовать как теплый. Средняя температура днём в январе 26 градусов тепла. В среднем в январе в Генерал-Сантосе 29 дождливых, 1 ясный и 1 пасмурный день. Дожди преимущественно сильные. В январе, а также в феврале, марте, апреле и мае Генерал-Сантос cчитается местом, некомфортным для посещения.