Philippines
Philippines in December
Where it is warm, dry and good for swimming in Philippines in December — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Philippines in December?
- General Santos is the warmest of the 16 destinations compared, with highs of 33°C (92°F) in December; Baguio City is the coolest at 23°C (73°F).
- Can you swim in the sea in Philippines in December?
- Yes, in places: the warmest water is at Dumaguete (28°C (83°F)), and 5 of the coastal destinations have a sea of 21 °C or more.
Warmest
33°
General Santos
Coolest
23°
Baguio City
Driest
8 mm
Vigan
Warmest sea
28°
Dumaguete
General Santos is the warm end of Philippines in December (33°C (92°F)); Baguio City the cool end (23°C (73°F)). On average it is about as warm as November. Rain is frequent in most destinations. Best bets this month: Vigan, Manila, and Baguio City.
Best places in Philippines in December
98
Vigan
Ilocos · Philippines
30° / 22° 8 mm Dec
89
Manila
National Capital Region · Philippines
30° / 22° 80 mm Dec
93
Baguio City
Cordillera · Philippines
23° / 14° 39 mm Dec
97
Dagupan
Ilocos · Philippines
31° / 22° 20 mm Dec
97
Lingayen
Ilocos · Philippines
31° / 22° 22 mm Dec
95
Olongapo City
Central Luzon · Philippines
31° / 22° 21 mm Dec
92
El Nido
Mimaropa · Philippines
30° / 23° 97 mm Dec
97
Binmaley
Ilocos · Philippines
31° / 22° 20 mm Dec
Weather in December by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Vigan | 30° | 22° | 8 mm | 28° | 98 |
| Baguio City | 23° | 14° | 39 mm | — | 93 |
| El Nido | 30° | 23° | 97 mm | — | 92 |
| Manila | 30° | 22° | 80 mm | 28° | 89 |
| Puerto Princesa City | 31° | 23° | 139 mm | — | 85 |
| Makati City | 31° | 22° | 84 mm | — | 83 |
| Tagaytay | 27° | 20° | 127 mm | — | 81 |
| Iloilo City | 31° | 23° | 111 mm | — | 78 |
| Bacolod City | 31° | 23° | 187 mm | 28° | 77 |
| Cagayan de Oro | 31° | 23° | 133 mm | — | 73 |
| Dumaguete | 31° | 24° | 119 mm | 28° | 72 |
| Davao City | 32° | 23° | 156 mm | — | 71 |
| Dipolog City | 31° | 23° | 221 mm | 28° | 69 |
| Tarlac City | 31° | 22° | 31 mm | — | 69 |
| General Santos | 33° | 23° | 90 mm | — | 68 |
| Naga | 30° | 23° | 298 mm | — | 66 |
Public holidays in December
- Feast of the Immaculate Conception of Mary
- Christmas Eve
- Christmas Day
- Rizal Day
- Last Day of The Year
Frequently asked questions
What is the weather like in Philippines in December?
Average daytime highs range from 23° in Baguio City to 33° in General Santos.
Can you swim in Philippines in December?
Yes — the sea is warmest around Dumaguete at about 28°.