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 19°C and patchy rain nearby in Lima (feels like 14°C), with humidity 82%, wind 6 km/h. Across Peru right now, the warmest of the major cities is Iquitos (25°C), and the coolest is Huancavelica (-2°C).

Lima

Patchy rain nearby
19°C 66°F
Patchy rain nearby
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Peru

Lima

Patchy rain nearby
19° 66°
Patchy rain nearby

Callao

Patchy rain nearby
20° 68°
Patchy rain nearby

Arequipa

Clear
42°
Clear

Trujillo

Mist
21° 70°
Mist

Chiclayo

Clear
21° 70°
Clear

Piura

Clear
21° 70°
Clear

Huancayo

Clear
43°
Clear

Cusco

Clear
35°
Clear

Iquitos

Partly cloudy
25° 78°
Partly cloudy

Pucallpa

Clear
24° 76°
Clear

Chimbote

Cloudy
21° 69°
Cloudy

Tacna

Clear
10° 50°
Clear

Ica

Clear
14° 57°
Clear

Santiago de Surco

Patchy rain nearby
19° 67°
Patchy rain nearby

Juliaca

Clear
32°
Clear

Cajamarca

Patchy rain nearby
43°
Patchy rain nearby

Huánuco

Patchy rain nearby
48°
Patchy rain nearby

Santa Anita - Los Ficus

Clear
18° 65°
Clear

Sullana

Clear
21° 70°
Clear

Chincha Alta

Overcast
21° 70°
Overcast

Ayacucho

Clear
36°
Clear

San Martin

Clear
21° 70°
Clear

Puno

Clear
33°
Clear

Huaraz

Clear
38°
Clear

San Francisco De Borja

Clear
18° 65°
Clear

Talara

Partly Cloudy
22° 72°
Partly Cloudy

Tumbes

Partly Cloudy
24° 76°
Partly Cloudy

Chosica

Clear
12° 53°
Clear

Puerto Maldonado

Light rain shower
21° 69°
Light rain shower

Breña

Patchy rain nearby
19° 66°
Patchy rain nearby

Ciudad Satelite

Clear
49°
Clear

Chilca

Clear
43°
Clear

Selva Alegre

Clear
42°
Clear

Abancay

Clear
32°
Clear

Moquegua

Clear
10° 51°
Clear

Chulucanas

Clear
21° 70°
Clear

San Isidro

Patchy rain nearby
19° 67°
Patchy rain nearby

Jesus Maria

Patchy rain nearby
19° 66°
Patchy rain nearby

Huaral

Clear
18° 64°
Clear

Pisco

Overcast
21° 70°
Overcast

Wanchaq

Clear
35°
Clear

Cerro de Pasco

Patchy rain nearby
37°
Patchy rain nearby

Belen

Partly cloudy
25° 78°
Partly cloudy

Catacaos

Clear
21° 70°
Clear

Huacho

Patchy rain nearby
19° 67°
Patchy rain nearby

Ilo

Clear
14° 57°
Clear

Tingo María

Mist
14° 58°
Mist

Tarma

Partly Cloudy
39°
Partly Cloudy

Moyobamba

Light rain shower
16° 62°
Light rain shower

Huancavelica

Mist
-2° 28°
Mist

Centenario

Clear
38°
Clear

Cono Norte

Clear
49°
Clear

Barranca

Patchy rain nearby
20° 67°
Patchy rain nearby

Jacobo Hunter

Clear
42°
Clear

Lambayeque

Clear
21° 70°
Clear

Picsi

Clear
21° 70°
Clear

Chepén

Clear
21° 70°
Clear

Carmen De La Legua Reynoso

Patchy rain nearby
20° 68°
Patchy rain nearby

Yurimaguas

Mist
22° 72°
Mist

Saña

Clear
21° 70°
Clear

Tambopata

Light rain shower
21° 69°
Light rain shower

Juanjuí

Light rain shower
20° 68°
Light rain shower

Ferreñafe

Clear
21° 70°
Clear

Sicuani

Clear
-1° 30°
Clear

La Oroya

Partly Cloudy
39°
Partly Cloudy

Chocope

Mist
21° 70°
Mist

Nuevo Imperial

Patchy rain nearby
18° 64°
Patchy rain nearby

Imperial

Patchy rain nearby
18° 64°
Patchy rain nearby

Chachapoyas

Mist
46°
Mist

Tambo Grande

Clear
21° 70°
Clear

Pacasmayo

Clear
21° 70°
Clear

Tocache

Patchy rain nearby
16° 60°
Patchy rain nearby

Mollendo

Clear
14° 56°
Clear

Chaupimarca

Patchy rain nearby
40°
Patchy rain nearby

Paramonga

Patchy rain nearby
20° 67°
Patchy rain nearby

La Peca

Patchy rain nearby
14° 57°
Patchy rain nearby

Chancay

Clear
18° 64°
Clear

Hualmay

Patchy rain nearby
19° 67°
Patchy rain nearby

Monsefú

Clear
21° 70°
Clear

Marcavelica

Clear
21° 70°
Clear

San Vicente de Cañete

Patchy rain nearby
18° 64°
Patchy rain nearby

Querecotillo

Clear
21° 70°
Clear

Rioja

Light rain shower
14° 58°
Light rain shower

La Banda

Patchy light drizzle
18° 65°
Patchy light drizzle

Yanacancha

Patchy rain nearby
37°
Patchy rain nearby

Yauri

Clear
-1° 30°
Clear

Nazca

Clear
14° 57°
Clear

Sechura

Partly Cloudy
21° 70°
Partly Cloudy

Moche

Mist
21° 70°
Mist

Santiago de Cao

Mist
21° 70°
Mist

Huamachuco

Clear
40°
Clear

Paiján

Mist
21° 70°
Mist

Jauja

Clear
43°
Clear

Virú

Mist
21° 70°
Mist

Huaura

Patchy rain nearby
19° 67°
Patchy rain nearby

Bagua Grande

Patchy rain nearby
14° 57°
Patchy rain nearby

El Pedregal

Clear
12° 53°
Clear

Ayaviri

Clear
-1° 30°
Clear

Huanta

Clear
36°
Clear

Uchiza

Partly Cloudy
16° 60°
Partly Cloudy

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 Z

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 19.0°C with Patchy rain nearby. 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 19.0°C. It feels like 13.9°C.

Which city in Peru is warmest right now?

Among major cities in Peru, Iquitos is the warmest right now at 25.3°C, while Juliaca is the coolest at 0.1°C.

Does Peru have multiple climate zones?

Yes - temperatures across Peru today range by about 25°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 82%. There's currently around 0.01mm of precipitation.

How windy is it in Lima right now?

Wind speed in Lima is around 5.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.