Home   Weather   Philippines   General Santos   Two-week forecast
Flag for Philippines

General Santos 14 Day Extended Forecast

Currently: 74 °F. Passing clouds. (Weather station: Gen. Santos, Philippines). See more current weather

General Santos Extended Forecast with high and low temperatures

2 Week Extended Forecast in General Santos, Philippines

Scroll right to see more
 ConditionsComfortPrecipitationSun
Day TemperatureWeatherFeels LikeWind HumidityChanceAmountUVSunriseSunset
Sun
Mar 22
92 / 71 °FShowers late. Broken clouds.96 °F5 mph55%63%0.17"10 (Very high)5:42 am5:49 pm
Mon
Mar 23
92 / 72 °FShowers late. Breaks of sun late.95 °F5 mph59%41%0.11"7 (High)5:42 am5:49 pm
Tue
Mar 24
91 / 71 °FOvercast.96 °F7 mph59%24%0.02"5 (Moderate)5:41 am5:49 pm
Wed
Mar 25
92 / 72 °FIsolated tstorms late. Increasing cloudiness.96 °F7 mph62%19%0.04"7 (High)5:41 am5:49 pm
Thu
Mar 26
91 / 74 °FScattered tstorms late. Overcast.96 °F6 mph63%23%0.13"3 (Moderate)5:40 am5:49 pm
Fri
Mar 27
86 / 76 °FA few tstorms. Overcast.89 °F4 mph74%56%0.39"3 (Moderate)5:40 am5:49 pm
Sat
Mar 28
84 / 75 °FShowers late. Overcast.88 °F3 mph73%20%0.06"3 (Moderate)5:39 am5:49 pm
Sun
Mar 29
82 / 73 °FShowers late. Scattered clouds.83 °F7 mph68%57%0.07"10 (Very high)5:39 am5:48 pm
Mon
Mar 30
85 / 74 °FThunderstorms. Overcast.88 °F6 mph72%99%0.49"3 (Moderate)5:39 am5:48 pm
Tue
Mar 31
85 / 74 °FPassing showers. Cloudy.87 °F6 mph67%45%0.11"3 (Moderate)5:38 am5:48 pm
Wed
Apr 1
85 / 74 °FTstorms late. Mostly cloudy.88 °F8 mph71%99%0.41"7 (High)5:38 am5:48 pm
Thu
Apr 2
85 / 74 °FPassing showers. Breaks of sun late.87 °F8 mph65%48%0.04"7 (High)5:37 am5:48 pm
Fri
Apr 3
85 / 74 °FThunderstorms. Overcast.89 °F9 mph70%99%0.37"7 (High)5:37 am5:48 pm
Sat
Apr 4
86 / 74 °FSprinkles. Partly cloudy.90 °F9 mph72%55%0.18"7 (High)5:36 am5:48 pm
Sun
Apr 5
86 / 75 °FSprinkles. Cloudy.89 °F9 mph71%50%0.11"7 (High)5:36 am5:47 pm
* Updated Saturday, March 21, 2026 11:24:08 pm General Santos time - Weather by CustomWeather, © 2026

Hour-by-hour weather for General Santos next 7 days