Skip to content
Voykit

When to go · Philippines

Philippines in March

Great month. Hot and dry; best seas in Palawan.

Key facts

Verdict
Great
Crowds
Medium
Philippines
Prices
Medium
Philippines

Verdict

GreatVoykit month rating for Philippines

Hot and dry; best seas in Palawan.

Is another month better than March?

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

Weather in March

  • 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 Orofine

    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 · Catanduaneswarm

    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, Batangashot

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

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

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

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

    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, Siquijorbest weather

    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.

  • Manila33 °C (91 °F) / 23 °C (73 °F), 3 rain days
  • Abucay31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Abuyog30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Agoo32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Alaminos, Laguna31 °C (88 °F) / 22 °C (72 °F), 7 rain days
  • Alaminos32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Alcala33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Alegria, Cebu33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Alona Beach31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Altavas31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Anda31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Angeles33 °C (91 °F) / 22 °C (72 °F), 5 rain days
  • Angono33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • Antipolo33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • Aparri22.6 °C (73 °F) / 30.3 °C (87 °F), 35.5 rain days
  • Apo Island31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • Arayat33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • Argao31 °C (88 °F) / 25 °C (77 °F), 3 rain days
  • Atimonan31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Atok24 °C (75 °F) / 13 °C (55 °F), 7 rain days
  • Babatngon30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Bacacay31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Bacarra32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Baclayon31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Bacnotan32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Baco32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Bacolod32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Bacolor33 °C (91 °F) / 23 °C (73 °F), 3 rain days
  • Bacoor31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Badian31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Badoc31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Bagabag33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • Bagac31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Bago32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Bais31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Balanga31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Balaoan32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Balayan31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Baler31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Baliwag33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Bambang32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Banaue28 °C (82 °F) / 18 °C (64 °F), 4 rain days
  • Bangui33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Bantayan32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Baras33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Basay31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Basco31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Basey30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Batad31 °C (88 °F) / 21 °C (70 °F), 3 rain days
  • Batan32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Batangas City31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • Bato31 °C (88 °F) / 26 °C (79 °F), 9 rain days
  • Batuan31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Bauan32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Bauang31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Bayawan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Baybay31 °C (88 °F) / 23 °C (73 °F), 10 rain days
  • Bayombong31 °C (88 °F) / 22 °C (72 °F), 4 rain days
  • Biñan33 °C (91 °F) / 23 °C (73 °F), 3 rain days
  • Binangonan31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Binmaley33 °C (91 °F) / 25 °C (77 °F), 5 rain days
  • Bislig31 °C (88 °F) / 23 °C (73 °F), 13 rain days
  • Boac31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Bocaue33 °C (91 °F) / 24 °C (75 °F), 4 rain days
  • Bogo32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Bolinao32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Bolod and Libaong31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • Bongao31 °C (88 °F) / 25 °C (77 °F), 3 rain days
  • Bontoc30 °C (86 °F) / 20 °C (68 °F), 3 rain days
  • Boracay31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Borongan31 °C (88 °F) / 23 °C (73 °F), 17 rain days
  • Boston30 °C (86 °F) / 24 °C (75 °F), 16 rain days
  • Botolan31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Brooke's Point33 °C (91 °F) / 25 °C (77 °F), 6 rain days
  • Bulakan33 °C (91 °F) / 23 °C (73 °F), 5 rain days
  • Burauen30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Burgos31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Burgos, Pangasinan32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Buruanga32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Buscalan27 °C (81 °F) / 17 °C (63 °F), 4 rain days
  • Busuanga Island32 °C (90 °F) / 25 °C (77 °F), 4 rain days
  • Butuan35 °C (95 °F) / 19 °C (66 °F), 8 rain days
  • Cabagan33 °C (91 °F) / 24 °C (75 °F), 2 rain days
  • Cabanatuan34.3 °C (94 °F) / 22.1 °C (72 °F), 18.4 rain days
  • Cabangan33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Cabugao32 °C (90 °F) / 22 °C (72 °F), 1 rain days
  • Cabuyao31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Cagayan de Oro31 °C (88 °F) / 22 °C (72 °F), 0 rain days
  • Cagayancillo31 °C (88 °F) / 25 °C (77 °F), 5 rain days
  • Cainta33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • Calabanga31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Calamba31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Calapan32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Calasiao32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Calatagan32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Calbayog32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Calbiga30 °C (86 °F) / 23 °C (73 °F), 13 rain days
  • Caloocan32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Calumpit32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Camalig31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Camiling33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • Camotes Islands31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Candaba33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Candelaria, Quezon31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Candon32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Canigao Island31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Capas33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Capul30 °C (86 °F) / 24 °C (75 °F), 11 rain days
  • Caramoan31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Carcar32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Cardona32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Carigara30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Carmen, Bohol32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Catarman31 °C (88 °F) / 25 °C (77 °F), 13 rain days
  • Catbalogan31 °C (88 °F) / 25 °C (77 °F), 13 rain days
  • Cauayan32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Cauayan32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Cavinti31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Cavite City32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Compostela, Cebu31 °C (88 °F) / 25 °C (77 °F), 4 rain days
  • Concepcion, Tarlac33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Consolacion, Cebu33 °C (91 °F) / 25 °C (77 °F), 6 rain days
  • Córdova31 °C (88 °F) / 25 °C (77 °F), 5 rain days
  • Corella31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Coron32 °C (90 °F) / 25 °C (77 °F), 3 rain days
  • Corregidor Island32 °C (90 °F) / 24 °C (75 °F), 9 rain days
  • Cotabato City34 °C (93 °F) / 23 °C (73 °F), 5 rain days
  • Cuenca, Batangas32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Culion Island32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Cuyo Islands31 °C (88 °F) / 25 °C (77 °F), 4 rain days
  • Daanbantayan31 °C (88 °F) / 25 °C (77 °F), 3 rain days
  • Daet31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Dagupan32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Danao32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Dapitan33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Daraga31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Dasmariñas32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Dasol33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Dauin31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Dauis31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Digos31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Dipolog31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Dolores, Quezon33 °C (91 °F) / 24 °C (75 °F), 2 rain days
  • Donsol30 °C (86 °F) / 24 °C (75 °F), 10 rain days
  • Dumaguete31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Dupax33 °C (91 °F) / 22 °C (72 °F), 6 rain days
  • El Nido32 °C (90 °F) / 25 °C (77 °F), 4 rain days
  • Floridablanca33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Gamu32 °C (90 °F) / 22 °C (72 °F), 4 rain days
  • Gapan32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Gasan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • General Santos34 °C (93 °F) / 23 °C (73 °F), 6 rain days
  • General Trias33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Getafe, Bohol32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Gingoog31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Guagua33 °C (91 °F) / 23 °C (73 °F), 5 rain days
  • Guihulngan31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Guimaras31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Guinobatan31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Guiuan32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Hagonoy34 °C (93 °F) / 23 °C (73 °F), 8 rain days
  • Hilongos31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Iba31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Ibajay30 °C (86 °F) / 24 °C (75 °F), 7 rain days
  • Ilagan32 °C (90 °F) / 21 °C (70 °F), 3 rain days
  • Iligan31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Iloilo City32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Imus32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Indang31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Infanta31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Inopacan31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Ipil32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Iriga33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • Isabela City31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Isulan31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Jagna31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Jalajala32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Jolo33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Jovellar30 °C (86 °F) / 23 °C (73 °F), 8 rain days
  • Kabankalan31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Kabayan24 °C (75 °F) / 16 °C (61 °F), 6 rain days
  • Kalayaan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Kawit32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Kiangan28 °C (82 °F) / 17 °C (63 °F), 5 rain days
  • Kidapawan32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Koronadal32 °C (90 °F) / 22 °C (72 °F), 6 rain days
  • La Trinidad24 °C (75 °F) / 15 °C (59 °F), 3 rain days
  • Lake Sebu32 °C (90 °F) / 22 °C (72 °F), 11 rain days
  • Lal-lo33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • Laoag32.5 °C (91 °F) / 21.9 °C (71 °F), 5 rain days
  • Laoang29 °C (84 °F) / 23 °C (73 °F), 12 rain days
  • Lapu-Lapu31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Las Piñas33 °C (91 °F) / 25 °C (77 °F), 9 rain days
  • Legazpi30 °C (86 °F) / 24 °C (75 °F), 13 rain days
  • Lemery32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Lian32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Libacao32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Libon32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Ligao31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Liliw31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Liloan31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Limasawa30 °C (86 °F) / 24 °C (75 °F), 12 rain days
  • Linapacan32 °C (90 °F) / 25 °C (77 °F), 4 rain days
  • Lingayen33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Lipa30.3 °C (87 °F) / 21.1 °C (70 °F), 4 rain days
  • Loboc31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Los Baños32 °C (90 °F) / 24 °C (75 °F), 2 rain days
  • Lubang32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Lubao33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • Lucban31 °C (88 °F) / 23 °C (73 °F), 12 rain days
  • Lucena33 °C (91 °F) / 25 °C (77 °F), 7 rain days
  • Luisiana28 °C (82 °F) / 21 °C (70 °F), 7 rain days
  • Lumban32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Luna32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Maasin31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Mabinay31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Mabini, Pangasinan32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Mabini32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Mabitac31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Macabebe33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Magalang33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • Magalawa Island32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Magdalena, Laguna31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Magsingal30 °C (86 °F) / 24 °C (75 °F), 6 rain days
  • Majayjay31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Makati32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Malabon33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Malapascua32 °C (90 °F) / 25 °C (77 °F), 3 rain days
  • Malasiqui33 °C (91 °F) / 24 °C (75 °F), 5 rain days
  • Malay, Aklan30 °C (86 °F) / 24 °C (75 °F), 7 rain days
  • Malaybalay29 °C (84 °F) / 21 °C (70 °F), 6 rain days
  • Malilipot32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Malinao31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Malolos32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Malvar33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Manaoag33 °C (91 °F) / 23 °C (73 °F), 5 rain days
  • Mandaluyong33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Mandaue30 °C (86 °F) / 23 °C (73 °F), 9 rain days
  • Mangatarem32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Manito31 °C (88 °F) / 24 °C (75 °F), 9 rain days
  • Marabut31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Marawi32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Marikina33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Marilao31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Mariveles31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Masbate City32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Masinloc33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Mati33 °C (91 °F) / 25 °C (77 °F), 10 rain days
  • Mauban31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Mayoyao26 °C (79 °F) / 15 °C (59 °F), 6 rain days
  • Mexico, Pampanga33 °C (91 °F) / 23 °C (73 °F), 3 rain days
  • Meycauayan33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Miagao32 °C (90 °F) / 25 °C (77 °F), 5 rain days
  • Minalin33 °C (91 °F) / 23 °C (73 °F), 9 rain days
  • Minglanilla32 °C (90 °F) / 25 °C (77 °F), 5 rain days
  • Moalboal31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Morong, Bataan32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Morong32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Muntinlupa33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Murcia32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Naga, Cebu31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Naga31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Nagbukel32 °C (90 °F) / 22 °C (72 °F), 3 rain days
  • Nagcarlan32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Naic32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Narra32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Narvacan33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Nasugbu31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Navotas32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • New Washington31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • Norzagaray32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Noveleta32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Numancia31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Oas31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Obando33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Olongapo32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Orani31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Ormoc31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Oroquieta31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Oslob31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • Ozamiz31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Paete32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Pagadian31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Pagsanjan32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Pagudpud31 °C (88 °F) / 21 °C (70 °F), 5 rain days
  • Pakil31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Palo31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Palompon32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Panabo31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Pangil33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • Panglao Town31 °C (88 °F) / 25 °C (77 °F), 5 rain days
  • Paoay31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • Parañaque32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Paranas31 °C (88 °F) / 23 °C (73 °F), 10 rain days
  • Pasacao31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Pasay32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Pasig32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Passi32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Pateros32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Piat32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Pila32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Pilar, Bataan31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Pili31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Pililla32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Pio Duran32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Plaridel33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Polangui31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Polomolok32 °C (90 °F) / 24 °C (75 °F), 2 rain days
  • Porac33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Port Barton32 °C (90 °F) / 25 °C (77 °F), 3 rain days
  • Puerto Galera31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Pulilan32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Quezon City33 °C (91 °F) / 22 °C (72 °F), 4 rain days
  • Quezon, Palawan32 °C (90 °F) / 25 °C (77 °F), 4 rain days
  • Rapu-Rapu31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Rodriguez31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Rosario, Cavite31 °C (88 °F) / 25 °C (77 °F), 5 rain days
  • Roxas City31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Roxas, Mindoro31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Roxas32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Sabang, Mindoro31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Sabang32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Sagada22 °C (72 °F) / 11 °C (52 °F), 6 rain days
  • Sagay31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Samal33 °C (91 °F) / 23 °C (73 °F), 8 rain days
  • Samal33 °C (91 °F) / 25 °C (77 °F), 3 rain days
  • San Antonio, Zambales32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • San Carlos32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • San Carlos32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • San Dionisio31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • San Esteban33 °C (91 °F) / 24 °C (75 °F), 2 rain days
  • San Fernando, Cebu32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • San Fernando, La Union32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • San Fernando, Pampanga33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • San Jose, Batangas32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • San Jose, Camarines Sur31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • San Jose de Buenavista32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • San Jose del Monte33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • San Jose, Mindoro32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • San Jose, Nueva Ecija32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • San Jose, Palawan32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • San Juan, Batangas31 °C (88 °F) / 21 °C (70 °F), 5 rain days
  • San Juan, Ilocos Sur32 °C (90 °F) / 21 °C (70 °F), 3 rain days
  • San Juan, La Union32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • San Juan33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • San Luis, Batangas31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • San Mateo32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • San Miguel33 °C (91 °F) / 23 °C (73 °F), 6 rain days
  • San Pablo30 °C (86 °F) / 22 °C (72 °F), 4 rain days
  • San Pedro31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • San Remigio31 °C (88 °F) / 25 °C (77 °F), 5 rain days
  • San Teodoro31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • San Vicente32 °C (90 °F) / 24 °C (75 °F), 3 rain days
  • Santa Ana28 °C (82 °F) / 23 °C (73 °F), 84 rain days
  • Santa Cruz, Laguna31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Santa Cruz31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Santa Fe29 °C (84 °F) / 17 °C (63 °F), 6 rain days
  • Santa Maria, Bulacan33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Santa Maria, Ilocos Sur33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Santa Rita33 °C (91 °F) / 23 °C (73 °F), 7 rain days
  • Santa Rosa, Laguna33 °C (91 °F) / 23 °C (73 °F), 9 rain days
  • Santa32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Santander, Cebu31 °C (88 °F) / 25 °C (77 °F), 7 rain days
  • Santiago City32 °C (90 °F) / 21 °C (70 °F), 5 rain days
  • Santiago, Ilocos Sur32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Santo Domingo32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Santo Tomas32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Sariaya31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Siargao31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Siaton31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Sibonga31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Silang32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Silay32 °C (90 °F) / 24 °C (75 °F), 4 rain days
  • Simunul33 °C (91 °F) / 25 °C (77 °F), 3 rain days
  • Sinait32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Sipalay31 °C (88 °F) / 24 °C (75 °F), 5 rain days
  • Siquijor30 °C (86 °F) / 24 °C (75 °F), 7 rain days
  • Sison32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Socorro, Surigao del Norte30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Sogod31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Solano32 °C (90 °F) / 21 °C (70 °F), 6 rain days
  • Sorsogon City32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Sual32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Subic32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Surigao32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Taal31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Tabaco31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Tablas31 °C (88 °F) / 25 °C (77 °F), 9 rain days
  • Tabuk, Kalinga31 °C (88 °F) / 22 °C (72 °F), 3 rain days
  • Tacloban32 °C (90 °F) / 25 °C (77 °F), 13 rain days
  • Tacurong34 °C (93 °F) / 24 °C (75 °F), 7 rain days
  • Tagaytay27 °C (81 °F) / 16 °C (61 °F), 14 rain days
  • Tagbilaran31 °C (88 °F) / 24 °C (75 °F), 6 rain days
  • Tagudin33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Taguig33 °C (91 °F) / 24 °C (75 °F), 3 rain days
  • Tagum33 °C (91 °F) / 25 °C (77 °F), 13 rain days
  • Talisay, Cebu31 °C (88 °F) / 24 °C (75 °F), 8 rain days
  • Tanauan, Batangas32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Tanauan31 °C (88 °F) / 24 °C (75 °F), 11 rain days
  • Tanay33 °C (91 °F) / 25 °C (77 °F), 3 rain days
  • Tandag32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Tangalan31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Tangub31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Tanza33 °C (91 °F) / 25 °C (77 °F), 7 rain days
  • Tarlac City34 °C (93 °F) / 23 °C (73 °F), 6 rain days
  • Tayabas32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Taytay, Palawan32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Taytay31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Tayug32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Teresa32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Ternate, Cavite31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Tiaong32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Tigaon31 °C (88 °F) / 23 °C (73 °F), 3 rain days
  • Tiwi31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Toledo, Cebu32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Trece Martires31 °C (88 °F) / 25 °C (77 °F), 3 rain days
  • Tubigon32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Tuguegarao32.5 °C (91 °F) / 20.8 °C (69 °F), 4 rain days
  • Tumauini31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Ubay31 °C (88 °F) / 24 °C (75 °F), 7 rain days
  • Umingan32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Urdaneta33 °C (91 °F) / 24 °C (75 °F), 8 rain days
  • Valencia30 °C (86 °F) / 20 °C (68 °F), 6 rain days
  • Valenzuela33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Vigan31 °C (88 °F) / 23 °C (73 °F), 2 rain days
  • Virac31 °C (88 °F) / 25 °C (77 °F), 9 rain days
  • White Beach, Mindoro33 °C (91 °F) / 25 °C (77 °F), 2 rain days
  • Zamboanga City33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Zamboanguita31 °C (88 °F) / 24 °C (75 °F), 5 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.

  • Holy Week (Semana Santa) big impact

    Mar–Apr (moves yearly — check)

    Maundy Thursday to Easter: offices, many shops and some transport stop; beaches and flights at peak.

  • Eid al-Fitr and Eid al-Adha

    Moves yearly (check)

    National holidays; big in Mindanao.

Crowds and prices

Crowds · Philippines
Medium
Prices · Philippines
Medium

Compare two months

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

  • Verdict

    Mar: Great

    Jan: Great

  • Crowds

    Mar: Medium

    Jan: High

  • Prices

    Mar: Medium

    Jan: High

  • Festivals listed

    Mar: 2

    Jan: 5

March: Hot and dry; best seas in Palawan.

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

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

What to pack

Nothing unusual for the weather this month.

Build the full packing list for your trip →

Where to go in March

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

    Hot and dry; check Holy Week dates.

  • 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)

  • Alegria, Cebu

    Best months: Dec–May (dry season)

  • Alona Beach

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

  • Altavas

    Best months: Dec–May (dry season)