Skip to content
Voykit

When to go · Philippines

Philippines in January

Great month. Dry and cooler; Sinulog (Cebu) and Ati-Atihan (Aklan) festivals fill hotels.

Key facts

Verdict
Great
Crowds
High
Philippines
Prices
High
Philippines

Verdict

GreatVoykit month rating for Philippines

Dry and cooler; Sinulog (Cebu) and Ati-Atihan (Aklan) festivals fill hotels.

Is another month better than January?

No other month rates higher than January for Philippines in this guide.

Weather in January

  • Luzon and Manila · Manila, Batangas, Ilocos, Baguiobest weather

    Dry and cooler Dec–Feb; April–May are the hottest; typhoons and floods peak Jul–Oct.

  • Visayas · Cebu, Bohol, Boracay, Siquijor, Negrosbest weather

    Dry Jan–May; late typhoons (Oct–Dec) hit the central islands; Boracay's west beach calm Nov–May.

  • Palawan · El Nido, Coron, Puerto Princesabest weather

    Best Jan–Apr; southwest monsoon (habagat) Jun–Oct makes island-hopping rough; Coron more sheltered.

  • Mindanao (north and Siargao) · Siargao, Camiguin, Cagayan de Ororainy

    Mostly outside the typhoon belt; Siargao is wettest Nov–Feb and best for surf Sep–Nov.

  • Bataan: Bataan province · peninsuladry

    Dry season Dec–May, lower rain risk than Jun–Oct.

  • Benguet: Highland · Benguet provincecool

    Dry season Nov–Apr, coolest months; rain Jun–Oct may cause landslides

  • Camarines Sur: Coastal & lowland · Camarines Surrainy

    Dry season Dec–May is best; rains peak Jul–Oct.

  • Capiz: Capiz lowlands · Most of the provincedry

    Dry season Nov–Apr; wet season May–Oct with typhoon risk. Best travel months: Dec–Apr.

  • Catanduanes: Virac · Catanduanescool

    Average temps 22‑24 °C (75 °F); rainfall peaks Jun‑Oct.

  • Dry season Dec–May; avoid heavy rains Jun–Oct which cause floods and landslides.

  • Luzon: Metro Manila and Central Luzon · Manila, Clark, Batangasbest weather

    Dry season roughly Dec–May; the hottest stretch is March–May. June–Oct brings typhoons and afternoon downpours.

  • Luzon: Cordilleras and Baguio · Baguio, Banaue, Sagadacool

    Cooler than Manila because of the elevation; rain and landslides Jun–Oct.

  • Luzon: Bicol and the east coast · Legazpi, Naga, Catanduanesrainy

    The Pacific side is wet most of the year and typhoons land here first.

  • Dry season Nov–Apr; wet season May–Oct with typhoon risk Aug–Oct.

  • Palawan: Palawan · whole islandbest weather

    Dry season roughly Dec–May; Jun–Nov is wetter with typhoon risk. El Nido and Coron are best Jan–May.

  • Panay: Panay lowlands · Iloilo, Roxas, Kalibobest weather

    Dry season December–May; rainy season June–October with typhoon risk. January festivals are in the dry season.

  • Panglao Island: Panglao Island · central Boholdry

    Dry season Dec–May; avoid heavy rains Jun–Sep.

  • Quezon Province: Quezon province · province-widerainy

    Rainfall spread across the year; drier Dec–May, typhoons Aug–Oct.

  • Rizal: Rizal province · central Luzondry

    Rainy season June‑October; dry season November‑May, best for outdoor activities.

  • Samar Island: Samar island · entire islandrainy

    Typhoon season June‑Nov; dry months Dec‑May are most reliable.

  • Visayas: Central Visayas · Cebu, Bohol, Siquijorcool

    Dry season Dec–May; typhoon risk varies by island, higher in Eastern Visayas Jun–Nov; check forecasts.

  • Zambales: Coastal Zambales · Subic Bay, Olongapodry

    Dry season Dec–May, ideal for beach; wet season Jun–Oct brings heavy rain and possible lahar.

  • Manila30 °C (86 °F) / 22 °C (72 °F), 3 rain days
  • Abucay30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Abuyog29 °C (84 °F) / 23 °C (73 °F), 16 rain days
  • Agoo30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Alaminos, Laguna30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Alaminos30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Alcala30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Alegria, Cebu32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Alona Beach30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Altavas29 °C (84 °F) / 23 °C (73 °F), 12 rain days
  • Anda30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Angeles30 °C (86 °F) / 21 °C (70 °F), 4 rain days
  • Angono31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Antipolo30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Aparri21 °C (70 °F) / 27.7 °C (82 °F), 95.5 rain days
  • Apo Island30 °C (86 °F) / 24 °C (75 °F), 6 rain days
  • Arayat30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Argao30 °C (86 °F) / 24 °C (75 °F), 2 rain days
  • Atimonan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Atok22 °C (72 °F) / 12 °C (54 °F), 6 rain days
  • Babatngon29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Bacacay30 °C (86 °F) / 23 °C (73 °F), 6 rain days
  • Bacarra30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Baclayon30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Bacnotan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Baco30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Bacolod31 °C (88 °F) / 23 °C (73 °F), 12 rain days
  • Bacolor31 °C (88 °F) / 21 °C (70 °F), 2 rain days
  • Bacoor30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Badian30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Badoc30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Bagabag30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bagac30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bago30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bais30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Balanga30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Balaoan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Balayan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Baler30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Baliwag30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bambang30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Banaue24 °C (75 °F) / 15 °C (59 °F), 3 rain days
  • Bangui30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Bantayan31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Baras31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Basay30 °C (86 °F) / 24 °C (75 °F), 12 rain days
  • Basco30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Basey29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Batad28 °C (82 °F) / 18 °C (64 °F), 3 rain days
  • Batan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Batangas City29 °C (84 °F) / 22 °C (72 °F), 5 rain days
  • Bato30 °C (86 °F) / 25 °C (77 °F), 12 rain days
  • Batuan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bauan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Bauang30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Bayawan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Baybay29 °C (84 °F) / 23 °C (73 °F), 15 rain days
  • Bayombong30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Biñan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Binangonan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Binmaley32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Bislig30 °C (86 °F) / 23 °C (73 °F), 18 rain days
  • Boac30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Bocaue30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Bogo30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Bolinao31 °C (88 °F) / 22 °C (72 °F), 4 rain days
  • Bolod and Libaong30 °C (86 °F) / 24 °C (75 °F), 10 rain days
  • Bongao30 °C (86 °F) / 24 °C (75 °F), 2 rain days
  • Bontoc28 °C (82 °F) / 18 °C (64 °F), 2 rain days
  • Boracay29 °C (84 °F) / 24 °C (75 °F), 9 rain days
  • Borongan31 °C (88 °F) / 23 °C (73 °F), 22 rain days
  • Boston29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Botolan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Brooke's Point32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Bulakan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Burauen29 °C (84 °F) / 23 °C (73 °F), 15 rain days
  • Burgos30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Burgos, Pangasinan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Buruanga30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Buscalan24 °C (75 °F) / 16 °C (61 °F), 5 rain days
  • Busuanga Island30 °C (86 °F) / 24 °C (75 °F), 3 rain days
  • Butuan35 °C (95 °F) / 19 °C (66 °F), 12 rain days
  • Cabagan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Cabanatuan32.1 °C (90 °F) / 20.6 °C (69 °F), 16.9 rain days
  • Cabangan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Cabugao30 °C (86 °F) / 21 °C (70 °F), 2 rain days
  • Cabuyao30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Cagayan de Oro30 °C (86 °F) / 22 °C (72 °F), 0 rain days
  • Cagayancillo30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Cainta31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Calabanga30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Calamba30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Calapan30 °C (86 °F) / 23 °C (73 °F), 7 rain days
  • Calasiao30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Calatagan30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Calbayog31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Calbiga29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Caloocan30 °C (86 °F) / 22 °C (72 °F), 7 rain days
  • Calumpit30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Camalig30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Camiling30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Camotes Islands30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Candaba30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Candelaria, Quezon30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Candon30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Canigao Island30 °C (86 °F) / 23 °C (73 °F), 15 rain days
  • Capas31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Capul29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Caramoan30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Carcar30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Cardona30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Carigara29 °C (84 °F) / 23 °C (73 °F), 15 rain days
  • Carmen, Bohol31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Catarman30 °C (86 °F) / 24 °C (75 °F), 12 rain days
  • Catbalogan30 °C (86 °F) / 24 °C (75 °F), 12 rain days
  • Cauayan31 °C (88 °F) / 22 °C (72 °F), 4 rain days
  • Cauayan30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Cavinti30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • Cavite City30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Compostela, Cebu30 °C (86 °F) / 24 °C (75 °F), 3 rain days
  • Concepcion, Tarlac30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Consolacion, Cebu32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Córdova30 °C (86 °F) / 24 °C (75 °F), 4 rain days
  • Corella30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Coron30 °C (86 °F) / 24 °C (75 °F), 4 rain days
  • Corregidor Island30 °C (86 °F) / 23 °C (73 °F), 6 rain days
  • Cotabato City32 °C (90 °F) / 22 °C (72 °F), 5 rain days
  • Cuenca, Batangas30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Culion Island30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Cuyo Islands30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Daanbantayan30 °C (86 °F) / 24 °C (75 °F), 2 rain days
  • Daet30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Dagupan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Danao30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Dapitan31 °C (88 °F) / 23 °C (73 °F), 2 rain days
  • Daraga30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Dasmariñas30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Dasol30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Dauin30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Dauis30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Digos30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Dipolog30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Dolores, Quezon31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Donsol29 °C (84 °F) / 23 °C (73 °F), 15 rain days
  • Dumaguete30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Dupax30 °C (86 °F) / 20 °C (68 °F), 4 rain days
  • El Nido31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Floridablanca30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Gamu30 °C (86 °F) / 21 °C (70 °F), 6 rain days
  • Gapan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Gasan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • General Santos32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • General Trias30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Getafe, Bohol30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Gingoog30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Guagua30 °C (86 °F) / 22 °C (72 °F), 3 rain days
  • Guihulngan30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Guimaras30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Guinobatan30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Guiuan31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Hagonoy33 °C (91 °F) / 22 °C (72 °F), 6 rain days
  • Hilongos29 °C (84 °F) / 23 °C (73 °F), 14 rain days
  • Iba30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Ibajay28 °C (82 °F) / 23 °C (73 °F), 12 rain days
  • Ilagan29 °C (84 °F) / 18 °C (64 °F), 3 rain days
  • Iligan30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Iloilo City30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Imus30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Indang30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Infanta30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Inopacan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Ipil30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Iriga32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Isabela City30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Isulan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Jagna30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Jalajala30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Jolo32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Jovellar28 °C (82 °F) / 22 °C (72 °F), 12 rain days
  • Kabankalan30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Kabayan22 °C (72 °F) / 15 °C (59 °F), 5 rain days
  • Kalayaan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Kawit30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Kiangan27 °C (81 °F) / 16 °C (61 °F), 6 rain days
  • Kidapawan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Koronadal31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • La Trinidad22 °C (72 °F) / 13 °C (55 °F), 2 rain days
  • Lake Sebu31 °C (88 °F) / 22 °C (72 °F), 12 rain days
  • Lal-lo31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Laoag30.6 °C (87 °F) / 19.8 °C (68 °F), 6 rain days
  • Laoang28 °C (82 °F) / 23 °C (73 °F), 18 rain days
  • Lapu-Lapu30 °C (86 °F) / 24 °C (75 °F), 9 rain days
  • Las Piñas31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Legazpi29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Lemery31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Lian30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Libacao30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Libon30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Ligao30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Liliw30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Liloan30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Limasawa29 °C (84 °F) / 24 °C (75 °F), 18 rain days
  • Linapacan30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Lingayen30 °C (86 °F) / 22 °C (72 °F), 3 rain days
  • Lipa28 °C (82 °F) / 20.3 °C (69 °F), 5 rain days
  • Loboc30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Los Baños30 °C (86 °F) / 23 °C (73 °F), 1 rain days
  • Lubang30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Lubao31 °C (88 °F) / 22 °C (72 °F), 4 rain days
  • Lucban30 °C (86 °F) / 22 °C (72 °F), 12 rain days
  • Lucena31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Luisiana27 °C (81 °F) / 20 °C (68 °F), 5 rain days
  • Lumban30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Luna30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Maasin30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Mabinay30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Mabini, Pangasinan30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Mabini31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Mabitac30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Macabebe30 °C (86 °F) / 23 °C (73 °F), 1 rain days
  • Magalang30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Magalawa Island30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Magdalena, Laguna30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Magsingal28 °C (82 °F) / 22 °C (72 °F), 5 rain days
  • Majayjay30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Makati30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Malabon31 °C (88 °F) / 23 °C (73 °F), 2 rain days
  • Malapascua30 °C (86 °F) / 24 °C (75 °F), 2 rain days
  • Malasiqui31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Malay, Aklan28 °C (82 °F) / 23 °C (73 °F), 12 rain days
  • Malaybalay28 °C (82 °F) / 20 °C (68 °F), 5 rain days
  • Malilipot30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Malinao30 °C (86 °F) / 23 °C (73 °F), 15 rain days
  • Malolos30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Malvar31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Manaoag31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Mandaluyong31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Mandaue28 °C (82 °F) / 22 °C (72 °F), 10 rain days
  • Mangatarem30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Manito30 °C (86 °F) / 23 °C (73 °F), 14 rain days
  • Marabut29 °C (84 °F) / 24 °C (75 °F), 14 rain days
  • Marawi30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Marikina31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • Marilao30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Mariveles30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Masbate City31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Masinloc30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Mati32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Mauban30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Mayoyao23 °C (73 °F) / 13 °C (55 °F), 5 rain days
  • Mexico, Pampanga30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Meycauayan31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Miagao30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Minalin30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Minglanilla30 °C (86 °F) / 24 °C (75 °F), 6 rain days
  • Moalboal30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Morong, Bataan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Morong31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Muntinlupa31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Murcia30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Naga, Cebu30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • Naga29 °C (84 °F) / 23 °C (73 °F), 12 rain days
  • Nagbukel30 °C (86 °F) / 21 °C (70 °F), 3 rain days
  • Nagcarlan30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Naic30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Narra30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Narvacan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Nasugbu28 °C (82 °F) / 22 °C (72 °F), 5 rain days
  • Navotas30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • New Washington30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Norzagaray30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Noveleta31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Numancia29 °C (84 °F) / 24 °C (75 °F), 9 rain days
  • Oas30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • Obando30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Olongapo30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Orani30 °C (86 °F) / 22 °C (72 °F), 3 rain days
  • Ormoc30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Oroquieta30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Oslob30 °C (86 °F) / 24 °C (75 °F), 10 rain days
  • Ozamiz30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Paete30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Pagadian30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pagsanjan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pagudpud29 °C (84 °F) / 18 °C (64 °F), 4 rain days
  • Pakil30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Palo30 °C (86 °F) / 23 °C (73 °F), 7 rain days
  • Palompon31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Panabo30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pangil30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Panglao Town30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Paoay30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Parañaque30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Paranas30 °C (86 °F) / 23 °C (73 °F), 15 rain days
  • Pasacao30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Pasay30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Pasig30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Passi30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Pateros30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Piat30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pila30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pilar, Bataan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Pili30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Pililla30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Pio Duran30 °C (86 °F) / 22 °C (72 °F), 12 rain days
  • Plaridel31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Polangui30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Polomolok31 °C (88 °F) / 23 °C (73 °F), 1 rain days
  • Porac30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Port Barton31 °C (88 °F) / 24 °C (75 °F), 2 rain days
  • Puerto Galera29 °C (84 °F) / 21 °C (70 °F), 5 rain days
  • Pulilan30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Quezon City31 °C (88 °F) / 21 °C (70 °F), 5 rain days
  • Quezon, Palawan31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Rapu-Rapu29 °C (84 °F) / 23 °C (73 °F), 12 rain days
  • Rodriguez30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Rosario, Cavite30 °C (86 °F) / 24 °C (75 °F), 3 rain days
  • Roxas City30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Roxas, Mindoro30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Roxas31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Sabang, Mindoro29 °C (84 °F) / 21 °C (70 °F), 5 rain days
  • Sabang31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Sagada20 °C (68 °F) / 10 °C (50 °F), 5 rain days
  • Sagay30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Samal30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Samal32 °C (90 °F) / 24 °C (75 °F), 2 rain days
  • San Antonio, Zambales30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • San Carlos30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • San Carlos30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • San Dionisio30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • San Esteban31 °C (88 °F) / 22 °C (72 °F), 2 rain days
  • San Fernando, Cebu31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • San Fernando, La Union30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • San Fernando, Pampanga30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • San Jose, Batangas30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • San Jose, Camarines Sur30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • San Jose de Buenavista30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • San Jose del Monte31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • San Jose, Mindoro31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • San Jose, Nueva Ecija30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • San Jose, Palawan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • San Juan, Batangas29 °C (84 °F) / 20 °C (68 °F), 5 rain days
  • San Juan, Ilocos Sur29 °C (84 °F) / 18 °C (64 °F), 3 rain days
  • San Juan, La Union30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • San Juan30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • San Luis, Batangas30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • San Mateo30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • San Miguel30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • San Pablo28 °C (82 °F) / 21 °C (70 °F), 5 rain days
  • San Pedro30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • San Remigio30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • San Teodoro30 °C (86 °F) / 24 °C (75 °F), 6 rain days
  • San Vicente31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Santa Ana28 °C (82 °F) / 23 °C (73 °F), 150 rain days
  • Santa Cruz, Laguna30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Santa Cruz29 °C (84 °F) / 23 °C (73 °F), 10 rain days
  • Santa Fe28 °C (82 °F) / 16 °C (61 °F), 5 rain days
  • Santa Maria, Bulacan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Santa Maria, Ilocos Sur30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Santa Rita31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Santa Rosa, Laguna31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Santa30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Santander, Cebu30 °C (86 °F) / 24 °C (75 °F), 11 rain days
  • Santiago City29 °C (84 °F) / 20 °C (68 °F), 6 rain days
  • Santiago, Ilocos Sur29 °C (84 °F) / 20 °C (68 °F), 2 rain days
  • Santo Domingo30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Santo Tomas30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Sariaya30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Siargao30 °C (86 °F) / 24 °C (75 °F), 5 rain days
  • Siaton30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Sibonga30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Silang30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Silay30 °C (86 °F) / 23 °C (73 °F), 6 rain days
  • Simunul31 °C (88 °F) / 24 °C (75 °F), 2 rain days
  • Sinait30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Sipalay30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Siquijor29 °C (84 °F) / 23 °C (73 °F), 10 rain days
  • Sison31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Socorro, Surigao del Norte29 °C (84 °F) / 23 °C (73 °F), 18 rain days
  • Sogod30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • Solano30 °C (86 °F) / 20 °C (68 °F), 5 rain days
  • Sorsogon City30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Sual30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Subic30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Surigao31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Taal29 °C (84 °F) / 22 °C (72 °F), 4 rain days
  • Tabaco30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Tablas30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • Tabuk, Kalinga30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Tacloban31 °C (88 °F) / 24 °C (75 °F), 12 rain days
  • Tacurong32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Tagaytay24 °C (75 °F) / 16 °C (61 °F), 11 rain days
  • Tagbilaran29 °C (84 °F) / 23 °C (73 °F), 7 rain days
  • Tagudin30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Taguig30 °C (86 °F) / 23 °C (73 °F), 4 rain days
  • Tagum32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Talisay, Cebu30 °C (86 °F) / 24 °C (75 °F), 10 rain days
  • Tanauan, Batangas30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Tanauan29 °C (84 °F) / 23 °C (73 °F), 15 rain days
  • Tanay31 °C (88 °F) / 23 °C (73 °F), 2 rain days
  • Tandag31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Tangalan29 °C (84 °F) / 23 °C (73 °F), 11 rain days
  • Tangub30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Tanza31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Tarlac City33 °C (91 °F) / 22 °C (72 °F), 5 rain days
  • Tayabas30 °C (86 °F) / 22 °C (72 °F), 8 rain days
  • Taytay, Palawan31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Taytay30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • Tayug31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Teresa30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Ternate, Cavite30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Tiaong30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Tigaon30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Tiwi30 °C (86 °F) / 22 °C (72 °F), 10 rain days
  • Toledo, Cebu31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Trece Martires30 °C (86 °F) / 24 °C (75 °F), 2 rain days
  • Tubigon30 °C (86 °F) / 22 °C (72 °F), 3 rain days
  • Tuguegarao28.3 °C (83 °F) / 18.9 °C (66 °F), 5 rain days
  • Tumauini30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Ubay30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Umingan30 °C (86 °F) / 22 °C (72 °F), 2 rain days
  • Urdaneta30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Valencia28 °C (82 °F) / 18 °C (64 °F), 5 rain days
  • Valenzuela31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Vigan29 °C (84 °F) / 21 °C (70 °F), 1 rain days
  • Virac30 °C (86 °F) / 24 °C (75 °F), 8 rain days
  • White Beach, Mindoro31 °C (88 °F) / 23 °C (73 °F), 1 rain days
  • Zamboanga City32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Zamboanguita30 °C (86 °F) / 24 °C (75 °F), 8 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • New Year

    1 Jan

    Fireworks; resorts full.

  • Sinulog (Cebu) and Ati-Atihan (Kalibo) big impact

    3rd Sunday of Jan

    Cebu and Aklan hotels sell out; street parades.

  • Chinese New Year

    Jan–Feb (lunar — check)

    Binondo celebrations.

  • Christmas season

    Sep – 6 Jan

    Decorations from September; traffic peaks Dec; 24–25 and 30–31 Dec holidays.

  • Feast of the Black Nazarene check

    9 January (Traslación procession) · Manila

    Huge crowds and closed roads around Quiapo; avoid the district that day.

Crowds and prices

Crowds · Philippines
High
Prices · Philippines
High

High-price month: see what to book ahead.

Compare two months

Weather, crowds and prices for any two months in Philippines, side by side.

  • Verdict

    Jan: Great

    Feb: Great

  • Crowds

    Jan: High

    Feb: Medium

  • Prices

    Jan: High

    Feb: Medium

  • Festivals listed

    Jan: 5

    Feb: 1

January: Dry and cooler; Sinulog (Cebu) and Ati-Atihan (Aklan) festivals fill hotels.

February: Dry nearly everywhere; Panagbenga flower festival in Baguio.

Philippines: figures are long-term averages from this guide, not a forecast.

What to pack

  • A rain jacket or umbrella and shoes that dry fast

Build the full packing list for your trip →

Where to go in January

Rated best or good this month

  • Luzon and Manila

    Best weather of the year (Manila, Batangas, Ilocos, Baguio)

  • Visayas

    Best weather of the year (Cebu, Bohol, Boracay, Siquijor, Negros)

  • Palawan

    Best weather of the year (El Nido, Coron, Puerto Princesa)

  • Manila

    Cool and dry; Christmas traffic ends early January.

  • Abucay

    Best months: Dec–May

  • Abuyog

    Best months: Jan–May

  • Agoo

    Best months: Nov–Apr (dry season, cooler evenings)

  • Alaminos, Laguna

    Best months: Oct (festival) and dry season Dec–May

  • Alaminos

    Best months: Dec–May (dry season, calm seas)

  • Alcala

    Best months: Nov–Feb (dry, cooler)

  • Alegria, Cebu

    Best months: Dec–May (dry season)

  • Alona Beach

    Best months: Jan–May (dry season, calm seas)