Mesa Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Mesa

Mesa temperature today is 19°, feels like 19°, with a humidity level of 82% and wind at 2.52 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Mesa: expect a high of 25° and a low of 14°, with light rain. Rain chance tomorrow is 73%.

scattered clouds
19°
scattered clouds
H: 19° L: 19°
Feels like 19°
AQI: Fair (2/5)
Humidity
82%
Dew 16°
Wind speed
2.52 km/h
ENE · G5.26
Pressure
1021 hPa
Visibility
10 km
Weather Summary
Currently in Mesa, expect varied conditions with mild temperatures around 19°. Winds are calm winds. High humidity may make it feel uncomfortable.
Precipitation Probability
0%
01
0%
04
0%
07
0%
10
74%
13
31%
16
0%
19
0%
22
0%
01
0%
04
0%
07
0%
10
13%
13
73%
16
20%
19
0%
22
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
19°
Sat
01:00
18°
 
18°
 
23°
 
25°
Sat
13:00
26°
 
22°
 
18°
 
16°
Sun
01:00
14°
 
16°
 
22°
 
25°
Sun
13:00
22°
 
20°
 
18°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
07:32
Sunset
Sunset
19:13
Moon Phase
Waning Gibbous (61%)
Timezone: GMT+05:30
Last updated: Oct 3, 2026 5:26 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
40.644360
Longitude
Longitude
-8.465030
Embed This Weather

Copy the code below to embed Mesa weather on your website:

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

Climate and Weather in Mesa, PT

Mesa, PT is a vibrant city located in the southern region of Portugal. It is known for its beautiful landscapes, rich cultural heritage, and pleasant Mediterranean climate. The city experiences mild winters and hot, dry summers, making it an ideal destination for those seeking warm weather year-round.

Temperature

The average annual temperature in Mesa, PT is around 19°C (66°F). Summers are typically hot and dry, with temperatures reaching highs of 30°C (86°F) or even higher. The warmest months are July and August, where temperatures can often soar above 35°C (95°F). Winters are mild and pleasant, with average temperatures ranging from 12°C (54°F) to 16°C (61°F). The coldest months are January and February, with temperatures rarely dropping below 8°C (46°F).

Here is a breakdown of the average monthly temperatures in Mesa, PT:

Month Average Temperature (°C)
January 12
February 12
March 14
April 16
May 19
June 23
July 26
August 26
September 24
October 20
November 16
December 13

Precipitation

Mesa, PT experiences a Mediterranean climate with relatively low rainfall throughout the year. The city receives an average of 400-500 mm of precipitation annually. The wettest months are typically November and December, while the summer months of July and August are generally dry with very little rainfall.

Here is a breakdown of the average monthly precipitation in Mesa, PT:

Month Average Precipitation (mm)
January 50
February 40
March 40
April 30
May 20
June 10
July 0
August 0
September 10
October 30
November 60
December 60

Sunshine Hours

Mesa, PT enjoys an abundance of sunshine throughout the year, with an average of over 3000 hours of sunshine annually. The summer months have the longest days and the most sunshine, with up to 12 hours of daylight per day. Even during the winter months, the city still experiences a considerable amount of sunshine, with an average of 5-6 hours of daylight per day.

Wind

The coastal location of Mesa, PT influences the wind patterns in the area. The prevailing wind direction is from the northwest, but the city can also experience winds from the east and southeast. The average wind speed ranges from 10-20 km/h (6-12 mph), providing a pleasant breeze during the hot summer months.

Climate Highlights

  • Mesa, PT has a Mediterranean climate with mild winters and hot, dry summers.
  • The average annual temperature is around 19°C (66°F).
  • Summers are hot, with temperatures often exceeding 30°C (86°F).
  • Winters are mild, with average temperatures ranging from 12°C (54°F) to 16°C (61°F).
  • The city receives an average of 400-500 mm of precipitation annually.
  • The wettest months are November and December, while July and August are generally dry.
  • Mesa, PT enjoys over 3000 hours of sunshine annually.
  • The prevailing wind direction is from the northwest, with average wind speeds of 10-20 km/h (6-12 mph).

Overall, Mesa, PT offers a delightful climate with warm and sunny weather year-round. Whether you're looking to relax on the beautiful beaches or explore the city's rich history and culture, you can expect pleasant weather conditions during your visit.

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 Mesa
What is the temperature in Mesa right now?

The current temperature in Mesa is 19°, and it feels like 19°. Today's high is 19° and the low is 19°.

Will it rain in Mesa today?

No rain is expected in Mesa today (0% chance). Conditions are currently scattered clouds.

What is the weather in Mesa today?

Mesa is experiencing scattered clouds with a temperature of 19°. Humidity is at 82% and wind speed is 2.52 km/h from the ENE.

What is the humidity in Mesa today?

Humidity in Mesa is 82% right now, with a dew point of 16°. Conditions may feel muggy or uncomfortable.

What is the wind speed in Mesa today?

Wind speed in Mesa is 2.52 km/h, flowing at 66° ENE wind direction. Gusts up to 5.26 km/h.

What is the 5-day forecast for Mesa?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Mesa. Today's high is 19° and low is 19°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Mesa today?

It feels like 19° in Mesa today, with 27% cloud cover and 10 km visibility.

Weather in Mesa