+6.1128° · +125.1717° · ELEV 0m

General Santos

Philippines · Soccsksargen

Monthly weather averages for General Santos, Philippines — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

April → January

General Santos has a tropical climate. The warmest month is April (32°C average high) and the coolest is July (30°C).

№ 02

Rainfall by Month

2378 mm / year

General Santos sees 2378 mm of rain a year. The wettest month is June (279 mm); the driest is February (107 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

December–January
December–January
24°C – 31°C · 9.3h sun

The best time to visit General Santos is December–January, when temperatures average 24°C–31°C with 9.3 sunshine hours per day.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for General Santos, Philippines — click a column to sort
January30.2°C23.5°C177 mm9.2 h05:5417:42
February31.2°C23.6°C107 mm10.4 h05:5517:51
March31.9°C23.9°C142 mm10.5 h05:4617:50
April32.3°C24.5°C158 mm10.7 h05:3117:46
May31.1°C24.6°C276 mm9.7 h05:2317:47
June30.3°C24.1°C279 mm9.5 h05:2517:53
July29.8°C23.8°C219 mm9.6 h05:3117:58
August30.1°C23.8°C215 mm10.0 h05:3417:53
September30.5°C23.9°C199 mm9.6 h05:3017:39
October30.8°C23.9°C252 mm9.5 h05:2517:24
November30.9°C23.9°C198 mm9.4 h05:2817:19
December31.0°C23.9°C156 mm9.5 h05:4117:27

Nearby cities

View monthly climate averages for nearby cities or compare them with General Santos.

Temperature, rainfall and sunshine, month by month.