Январь в Генерал-Сантосе — самый пасмурный и холодный месяц в году. В январе климат в Генерал-Сантосе можно охарактеризовать как жаркий. Средняя температура днём в январе 29 градусов тепла. В среднем в январе в Генерал-Сантосе 22 дождливых, 7 пасмурных и 2 дня с переменной облачностью. Дожди преимущественно сильные. В январе, а также в феврале, марте, апреле и мае Генерал-Сантос cчитается местом, некомфортным для посещения.