⭐ Support Time.now: Join our Premium Plan for an ad-free experience! ⭐ Support Us: Go Premium Ad-Free!

Weather in Peru 🇵🇪

Right now it is 23°C and clear in Lima, with humidity 76%, wind 15 km/h. Across Peru right now, the warmest of the major cities is Chulucanas (29°C), and the coolest is Centenario (4°C).

Lima

Clear
23°C 73°F
Clear
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Peru

Lima

Clear
23° 73°
Clear

Callao

Clear
21° 70°
Clear

Arequipa

Clear
15° 58°
Clear

Trujillo

Overcast
24° 76°
Overcast

Chiclayo

Overcast
26° 78°
Overcast

Piura

Overcast
28° 82°
Overcast

Huancayo

Light rain shower
11° 51°
Light rain shower

Cusco

Clear
13° 56°
Clear

Iquitos

Overcast
27° 81°
Overcast

Pucallpa

Fog
24° 75°
Fog

Chimbote

Clear
24° 76°
Clear

Tacna

Clear
18° 64°
Clear

Ica

Overcast
23° 73°
Overcast

Santiago de Surco

Clear
23° 74°
Clear

Juliaca

Overcast
12° 54°
Overcast

Cajamarca

Patchy rain nearby
13° 55°
Patchy rain nearby

Huánuco

Patchy rain nearby
12° 53°
Patchy rain nearby

Santa Anita - Los Ficus

Clear
22° 72°
Clear

Sullana

Overcast
28° 83°
Overcast

Chincha Alta

Cloudy
20° 68°
Cloudy

Ayacucho

Light rain shower
14° 58°
Light rain shower

San Martin

Overcast
28° 82°
Overcast

Puno

Partly Cloudy
12° 54°
Partly Cloudy

Huaraz

Moderate or heavy sleet
6° 43°
Moderate or heavy sleet

San Francisco De Borja

Overcast
22° 71°
Overcast

Talara

Overcast
25° 77°
Overcast

Tumbes

Light rain shower
26° 79°
Light rain shower

Chosica

Clear
18° 65°
Clear

Puerto Maldonado

Light drizzle
25° 77°
Light drizzle

Breña

Clear
23° 73°
Clear

Ciudad Satelite

Clear
14° 57°
Clear

Chilca

Light rain shower
11° 51°
Light rain shower

Selva Alegre

Clear
15° 58°
Clear

Abancay

Light rain shower
12° 54°
Light rain shower

Moquegua

Clear
17° 63°
Clear

Chulucanas

Patchy rain nearby
29° 84°
Patchy rain nearby

San Isidro

Clear
23° 74°
Clear

Jesus Maria

Clear
23° 73°
Clear

Huaral

Clear
21° 70°
Clear

Pisco

Overcast
20° 69°
Overcast

Wanchaq

Clear
13° 56°
Clear

Cerro de Pasco

Light sleet showers
5° 42°
Light sleet showers

Belen

Overcast
27° 81°
Overcast

Catacaos

Overcast
28° 82°
Overcast

Huacho

Overcast
24° 76°
Overcast

Ilo

Clear
20° 68°
Clear

Tingo María

Patchy rain nearby
17° 63°
Patchy rain nearby

Tarma

Light rain
8° 46°
Light rain

Moyobamba

Light rain shower
18° 65°
Light rain shower

Huancavelica

Light sleet
5° 42°
Light sleet

Centenario

Moderate or heavy sleet
4° 40°
Moderate or heavy sleet

Cono Norte

Clear
8° 46°
Clear

Barranca

Clear
22° 72°
Clear

Jacobo Hunter

Clear
15° 58°
Clear

Lambayeque

Cloudy
24° 75°
Cloudy

Picsi

Cloudy
26° 78°
Cloudy

Chepén

Cloudy
25° 76°
Cloudy

Carmen De La Legua Reynoso

Partly Cloudy
21° 70°
Partly Cloudy

Yurimaguas

Mist
23° 74°
Mist

Saña

Cloudy
26° 78°
Cloudy

Tambopata

Overcast
26° 78°
Overcast

Juanjuí

Fog
20° 69°
Fog

Ferreñafe

Cloudy
24° 75°
Cloudy

Sicuani

Patchy rain nearby
11° 52°
Patchy rain nearby

La Oroya

Light drizzle
8° 46°
Light drizzle

Chocope

Cloudy
23° 74°
Cloudy

Nuevo Imperial

Partly Cloudy
20° 69°
Partly Cloudy

Imperial

Partly Cloudy
20° 69°
Partly Cloudy

Chachapoyas

Patchy light drizzle
14° 57°
Patchy light drizzle

Tambo Grande

Overcast
28° 82°
Overcast

Pacasmayo

Cloudy
25° 76°
Cloudy

Tocache

Overcast
20° 67°
Overcast

Mollendo

Patchy rain nearby
20° 68°
Patchy rain nearby

Chaupimarca

Light rain shower
8° 46°
Light rain shower

Paramonga

Clear
22° 72°
Clear

La Peca

Light drizzle
21° 70°
Light drizzle

Chancay

Clear
21° 70°
Clear

Hualmay

Clear
24° 75°
Clear

Monsefú

Cloudy
26° 78°
Cloudy

Marcavelica

Overcast
28° 82°
Overcast

San Vicente de Cañete

Partly Cloudy
20° 69°
Partly Cloudy

Querecotillo

Overcast
28° 82°
Overcast

Rioja

Fog
15° 60°
Fog

La Banda

Fog
19° 66°
Fog

Yanacancha

Light sleet showers
5° 42°
Light sleet showers

Yauri

Cloudy
11° 52°
Cloudy

Nazca

Partly Cloudy
21° 70°
Partly Cloudy

Sechura

Overcast
26° 80°
Overcast

Moche

Partly Cloudy
25° 76°
Partly Cloudy

Santiago de Cao

Cloudy
23° 74°
Cloudy

Huamachuco

Light drizzle
11° 52°
Light drizzle

Paiján

Cloudy
23° 74°
Cloudy

Jauja

Patchy rain nearby
11° 52°
Patchy rain nearby

Virú

Partly Cloudy
25° 76°
Partly Cloudy

Huaura

Clear
24° 75°
Clear

Bagua Grande

Light drizzle
21° 70°
Light drizzle

El Pedregal

Clear
18° 64°
Clear

Ayaviri

Light rain shower
12° 54°
Light rain shower

Huanta

Light rain shower
13° 55°
Light rain shower

Uchiza

Fog
16° 61°
Fog

Browse Weather in Peru by cities in alphabetical order:

A B C E F H I J L M N P Q R S T U V W Y

Frequently Asked Questions about Weather in Peru

What's the weather like in Peru right now?

Right now in the capital of Peru, Lima, it's 22.7°C with Clear. Conditions vary across the country - see the city list on this page for live weather elsewhere in Peru.

What's the temperature in Lima, Peru today?

The current temperature in Lima, the capital of Peru, is 22.7°C.

Which city in Peru is warmest right now?

Among major cities in Peru, Sullana is the warmest right now at 28.4°C, while Huancayo is the coolest at 10.6°C.

Does Peru have multiple climate zones?

Yes - temperatures across Peru today range by about 18°C between the warmest and coolest major cities, which suggests multiple climate zones. Countries with wide north-south spans or large elevation differences usually see varied weather on the same day.

How humid is it in Lima right now?

Humidity in Lima is currently 76%.

How windy is it in Lima right now?

Wind speed in Lima is around 14.8 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.

How can I check weather for other cities in Peru?

This page lists live weather for the largest cities in Peru. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.