San Leonardo Weather Today

Daily Weather Forecast & Temperature in San Leonardo

clear sky
32°
clear sky
H: 32° L: 32°
Feels like 37°
AQI: Good (1/5)
Humidity
58%
Dew 23°
Wind speed
4.43 km/h
WSW · G6.44
Pressure
1012 hPa
Visibility
10 km
High Temperature
Temperature is 32°. Consider staying indoors during peak hours.
Weather Summary
Currently in San Leonardo, expect varied conditions with hot temperatures around 32°, though it feels warmer. Winds are calm winds. Stay hydrated and seek shade during peak hours.
Precipitation Probability
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
36°
Sat
14:00
35°
 
28°
 
26°
 
26°
Sun
02:00
23°
 
29°
 
36°
 
38°
Sun
14:00
34°
 
24°
 
24°
 
23°
Mon
02:00
22°
 
28°
 
36°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:44
Sunset
Sunset
18:09
Moon Phase
Last Quarter (20%)
Timezone: GMT+05:30
Last updated: Apr 11, 2026 8:55 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
15.363000
Longitude
Longitude
120.963898
Embed This Weather

Copy the code below to embed San Leonardo weather on your website:

<iframe src="https://nearweather.com/embed/san-leonardo-ph-1689171" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about San Leonardo
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in San Leonardo, Philippines

San Leonardo is a municipality located in the province of Nueva Ecija in the Philippines. It is known for its agricultural production and is often referred to as the "Rice Granary of the Philippines." Understanding the climate and weather patterns in San Leonardo can be essential for the local farmers and residents in planning their activities and making informed decisions. In this article, we will explore the climate and weather in San Leonardo throughout the year.

Geographical Location

San Leonardo is situated in the Central Luzon region of the Philippines. It is located approximately 83 kilometers north of Manila, the capital city of the country. The municipality is bordered by the municipalities of San Isidro, Gapan, and Jaen. San Leonardo has a total land area of 11,711 hectares.

Tropical Monsoon Climate

San Leonardo experiences a tropical monsoon climate, characterized by two distinct seasons: the wet season and the dry season. The wet season typically starts in May and lasts until October, while the dry season extends from November to April.

The wet season in San Leonardo is influenced by the southwest monsoon or "habagat," which brings warm and moist air from the ocean. This period is characterized by frequent rainfall and occasional typhoons. The average annual rainfall in San Leonardo is around 1,600 millimeters.

On the other hand, the dry season in San Leonardo is influenced by the northeast monsoon or "amihan." During this time, the prevailing winds come from the northeast, bringing drier air and lower humidity. The dry season is generally sunny and has less rainfall compared to the wet season.

Temperature

The climate in San Leonardo is classified as tropical, with relatively high temperatures throughout the year. The average annual temperature in the municipality ranges from 26 to 28 degrees Celsius (79 to 82 degrees Fahrenheit).

The hottest months in San Leonardo are April and May, with average temperatures reaching around 32 degrees Celsius (90 degrees Fahrenheit). During the cooler months, from December to February, temperatures can drop to around 20 degrees Celsius (68 degrees Fahrenheit) at night.

It is important to note that temperature variations can be influenced by factors such as elevation and proximity to bodies of water. Areas closer to the Sierra Madre mountain range may experience slightly lower temperatures compared to those in the low-lying areas.

Weather Patterns and Phenomena

San Leonardo, like other parts of the Philippines, is prone to tropical cyclones or typhoons. These powerful storms can bring heavy rainfall, strong winds, and storm surges, causing potential damage to infrastructure and agriculture. The typhoon season in the Philippines typically runs from June to November, with the peak occurring in September.

The presence of mountains and bodies of water in the region can also influence local weather patterns. The Sierra Madre mountain range serves as a natural barrier, affecting wind flow and rainfall distribution. The nearby Pantabangan Dam, which is the Philippines' largest reservoir, can also influence local weather conditions.

Monthly Climate Overview

Here is a monthly breakdown of the climate and weather patterns in San Leonardo:

Month Average Temperature (°C) Average Rainfall (mm)
January 23-29 12
February 23-30 5
March 24-31 10
April 26-33 20
May 27-34 95
June 26-33 190
July 25-32 355
August 25-32 395
September 25-31 300
October 24-31 185
November 24-30 50
December 23-29 12

These figures provide a general overview of the climate in San Leonardo throughout the year. It is important to note that weather conditions can vary from year to year, and these averages are meant to give a broad understanding of the climate patterns in the area.

Conclusion

San Leonardo, Philippines, experiences a tropical monsoon climate with distinct wet and dry seasons. The municipality receives abundant rainfall during the wet season, which starts in May and ends in October. The dry season, from November to April, is characterized by lower humidity and less rainfall. San Leonardo is also susceptible to typhoons, especially during the typhoon season from June to November. Familiarity with the climate and weather patterns in San Leonardo is essential for agricultural planning and preparedness for extreme weather events.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about San Leonardo
What is the Latitude and Longitude of San Leonardo?

San Leonardo's Latitude is 15.363000 & Longitude is 120.963898.

What is the weather in San Leonardo today?

Weather in San Leonardo is 32° today.

What is the climatic condition of San Leonardo today?

Climate Conditions in San Leonardo shows clear sky today.

What is the humidity in San Leonardo today?

Humidity in San Leonardo is 58% today.

What is the wind speed in San Leonardo today?

Wind speed in San Leonardo is 4.43 km/h, flowing at 248° WSW wind direction.

What does it feel like in San Leonardo today?

It feels like 37° in San Leonardo today, with 9% cloud cover and 10 km visibility.

Weather in San Leonardo