A diferencia de otros países ecuatoriales, el Perú no presenta un clima
exclusivamente tropical; la influencia de los Andes y la corriente de Humboldt conceden una gran diversidad climática al territorio peruano.185 La costa central y sur del país presentan un clima subtropical árido o desértico, con una temperatura promedio de 19 °C y precipitaciones anuales de 16 mm, por acción del mar frío de Humboldt.186 En cambio, la costa norte posee un clima árido tropical, debido al mar tropical, con una temperatura promedio por encima de los 24 °C y lluvias durante el verano.182 Cuando hay ocurrencia del fenómeno de El Niño, la temperatura promedio de toda la costa se eleva (con máximas mayores a 30 °C) y las lluvias se incrementan de manera significativa en la costa norte y centro. En ocasiones se forman trombas de agua en el Lago Titicaca, como la ocurrida en el 2016,187 y en el Altiplano Andino se pueden registrar tornados como el ocurrido el 10 de mayo de 2018 en la Rinconada, Puno, cerca de los 5000 metros de altura,188 o los ocurridos en Arasi, Puno, con la presencia de 2 tornados, el 2009.189 Entre otros lugares como la presencia de un pequeño tornado en Ayacucho el 2018. Además de la presencia de torbellinos en zonas secas como en partes de la costa Peruana.190En la costa sur, suelen ocurrir con frecuencia vientos fuertes que generan levantamiento de nubes de polvo y arena, una de las de mayor tamaño como la ocurrida en el 2016 que logró verse desde el espacio,191 más conocidos como vientos paracas o tormentas de arena, en la jerga popular.