Weather in Peru - today, tomorrow and 14-day forecast

Right now temperatures across Peru range from 13° to 30°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Weather in Peru's cities today

☁️Iquitos 30°💧 0.8 mm ☁️Chiclayo 26°no rain 🌤️Trujillo 24°no rain ☁️Chincha Alta 22°no rain ☀️Arequipa 22°no rain 🌤️Lima 20°no rain 🌧️Cajamarca 20°💧 0.8 mm ☀️Callao 20°no rain 🌤️Ayacucho 16°💧 0.3 mm ☀️Cuzco 13°💧 0.8 mm

Weather map - today's temperatures

☁️ Iquitos 30° 💧 0.8 mm ☁️ Chiclayo 26° 🌤️ Trujillo 24° ☁️ Chincha Alta 22° ☀️ Arequipa 22° 🌤️ Lima 20° 🌧️ Cajamarca 20° 💧 0.8 mm ☀️ Callao 20° 🌤️ Ayacucho 16° 💧 0.3 mm ☀️ Cuzco 13° 💧 0.8 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Peru

today🌧️ 31°💧 0.1 mm
Thu🌧️ 33°💧 0.1 mm
Fri🌧️ 32°💧 4.9 mm
Sat🌧️ 32°💧 5.6 mm
Sun🌧️ 32°💧 3.1 mm
Mon🌧️ 33°💧 6 mm
Tue🌧️ 31°💧 1.8 mm
Wed🌧️ 32°💧 1.9 mm

14-day forecast - Peru

WEATHER FORECAST · 15 DAYSPeruSouth America · 15-day forecast31°🌧️Todaynight 22° · wind 2 m/s · humidity 49%🌅 06:17 🌇 17:53 · daylight 11 h 37 min31°22°33°24°32°22°32°22°32°22°33°23°31°22°32°22°33°23°33°23°33°24°33°25°34°25°34°25°34°24°RAIN (MM)0.10.14.95.63.161.81.91.70.72.31.81.20.22.3Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE33°MAX.34° (21.07)MIN.31° (14.07)TOTAL RAIN33.8 mmSUNNY DAYS0world-prices.com · updated 2026-07-08

📅 Peru 30 & 45-day weather - long-range outlook

Next 15 days · forecast
33°
around 23° at night · days with rain: 11
Weeks 3-4 · avg for July
22°
around 13° at night · rain chance 16%
Weeks 5-7 · avg for August
22°
around 13° at night · rain chance 13%
The 30 & 45-day outlook for Peru: the next 15 days are a numerical forecast updated daily - on average 33° by day and 23° at night. Further out we rely on multi-year climate averages: around 22° in July, and about 22° in August. Forecasts beyond two weeks are indicative only.

Today vs the next days - Peru cities

CityToday+3 days+7 daysRain today
☁️ Iquitos 30℃29℃ 31℃0.8 mm
☁️ Chiclayo 26℃26℃ 26℃-
🌤️ Trujillo 24℃24℃ 24℃-
☁️ Chincha Alta 22℃21℃ 22℃-
☀️ Arequipa 22℃21℃ 20℃-
🌤️ Lima 20℃21℃ 22℃-
🌧️ Cajamarca 20℃21℃ 21℃0.8 mm
☀️ Callao 20℃21℃ 22℃-
🌤️ Ayacucho 16℃18℃ 18℃0.3 mm
☀️ Cuzco 13℃12℃ 12℃0.8 mm

Day-by-day forecast for Peru

Wednesday8 July 2026
🌧️31°light rain
sunrise 06:17 · sunset 17:53 · night 22° · evening 26° · rain 0.11 mm · humidity 49% · wind 2 m/s · clouds 64%
Thursday9 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:54 · night 24° · evening 27° · rain 0.12 mm · humidity 47% · wind 2 m/s · clouds 3%
Friday10 July 2026
🌧️32°moderate rain
sunrise 06:17 · sunset 17:54 · night 22° · evening 26° · rain 4.87 mm · humidity 51% · wind 2 m/s · clouds 68%
Saturday11 July 2026
🌧️32°light rain
sunrise 06:17 · sunset 17:54 · night 22° · evening 24° · rain 5.64 mm · humidity 50% · wind 2 m/s · clouds 39%
Sunday12 July 2026
🌧️32°light rain
sunrise 06:17 · sunset 17:54 · night 22° · evening 25° · rain 3.12 mm · humidity 52% · wind 1 m/s · clouds 86%
Monday13 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:55 · night 23° · evening 26° · rain 6.03 mm · humidity 47% · wind 1 m/s · clouds 41%
Tuesday14 July 2026
🌧️31°light rain
sunrise 06:17 · sunset 17:55 · night 22° · evening 23° · rain 1.83 mm · humidity 55% · wind 2 m/s · clouds 76%
Wednesday15 July 2026
🌧️32°light rain
sunrise 06:17 · sunset 17:55 · night 22° · evening 26° · rain 1.92 mm · humidity 47% · wind 1 m/s · clouds 32%
Thursday16 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:55 · night 23° · evening 25° · rain 1.68 mm · humidity 46% · wind 2 m/s · clouds 41%
Friday17 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:55 · night 23° · evening 25° · rain 0.72 mm · humidity 45% · wind 1 m/s · clouds 78%
Saturday18 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:56 · night 24° · evening 26° · rain 2.25 mm · humidity 46% · wind 1 m/s · clouds 24%
Sunday19 July 2026
🌧️33°light rain
sunrise 06:17 · sunset 17:56 · night 25° · evening 27° · rain 1.77 mm · humidity 47% · wind 1 m/s · clouds 62%
Monday20 July 2026
🌧️34°light rain
sunrise 06:17 · sunset 17:56 · night 25° · evening 27° · rain 1.23 mm · humidity 45% · wind 1 m/s · clouds 16%
Tuesday21 July 2026
🌧️34°light rain
sunrise 06:17 · sunset 17:56 · night 25° · evening 27° · rain 0.24 mm · humidity 42% · wind 1 m/s · clouds 100%
Wednesday22 July 2026
🌧️34°light rain
sunrise 06:17 · sunset 17:56 · night 24° · evening 26° · rain 2.31 mm · humidity 44% · wind 1 m/s · clouds 78%

🌊 Sea temperature - Peru

BeachWater todayWater week avgWavesHow's the water?
Chiclayo24℃24℃1 mpleasant
Trujillo22℃23℃1.6 mpleasant
Callao22℃23℃1.6 mpleasant
Lima22℃22℃1.6 mpleasant
Chincha Alta22℃22℃1 mpleasant
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in Peru

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Lima2051.9good
Chiclayo13.722.2good
Trujillo Province12.419.3very good
Tacna12.324.6very good
Tumbes10.415very good
Piura10.316.1very good
Pucallpa9.69.7very good
Chincha Alta912.8very good
Iquitos8.88.8very good
Cuzco5.15.3very good
Juliaca4.59.3very good
Cajamarca1.61.6very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-07, 20:00).

Peru weather through the year

WEATHER THROUGH THE YEARPeru26°18°26°18°26°18°25°16°24°16°23°14°22°13°22°13°22°14°23°15°24°15°24°16°CHANCE OF RAIN (%)262931221715161319212126JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJan (26°)COLDESTJul (22°)DRIESTAug (13%)WETTESTMar (31%)world-prices.com · 2026-07-08 · ★ best months

Peru weather month by month - when is the best time to go?

January (26°)February (26°)March (26°)April (25°)May (24°)June (23°)July (22°)August (22°)September (22°)October (23°)November (24°)December (24°)

🎉 Public holidays in Peru - when are the long weekends?

Next long weekend in Peru: Independence Day (28 July, Tuesday) - Saturday–Tuesday if you take Monday off (4 days).
28 JulyTuesday
Independence Day
🎈 long weekend + bridge day
29 JulyWednesday
Independence Day
30 AugustSunday
Santa Rosa de Lima
falls on a weekend
8 OctoberThursday
Battle of Angamos
🎈 long weekend + bridge day
1 NovemberSunday
All Saints Day
falls on a weekend
8 DecemberTuesday
Immaculate Conception
🎈 long weekend + bridge day
25 DecemberFriday
Christmas Day
🎈 long weekend
1 JanuaryFriday 2027
New Year's Day
🎈 long weekend
25 MarchThursday 2027
Holy Thursday
🎈 long weekend + bridge day
26 MarchFriday 2027
Good Friday
🎈 long weekend
28 MarchSunday 2027
Easter Sunday
falls on a weekend
1 MaySaturday 2027
International Workers' Day
falls on a weekend
Public holidays (statutory days off) - shops, offices and some attractions may be closed. A "bridge day" is a workday between a holiday and the weekend worth taking as leave.

FAQ - Peru weather

What is the weather like in Peru today?
Today it is about 31° during the day and 22° at night, light rain.
How far ahead can I check the forecast for Peru?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.