La costa norte, los departamentos de Piura y Tumbes y el lado este de la costa norcentral entre Lambayeque y parte de la yunga de La Libertad, poseen un clima de sabana tropical o llamado también seco tropical. En esta zona influye la cálida corriente del Niño hasta la latitud sur de 6°. Este factor sumado a cercanía a la línea ecuatorial y la cordillera menos elevada hacen de esta region difierente del resto de la costa templada. Esta zona es semitropical y más cálida. Como resultado se tiene bosques secos, ríos más caudalosos, valles más cálidos y más extensos, manglares en la desembocadura de los rios y en general un ambiente más tropical con una temperatura promedio de 24 °C a la altura de la provincia de Sechura y cerca de los 27 °C entre el departamento de Tumbes y la provincia de Sullana. En esta zona hay lluvias en época de verano (diciembre a abril) y las temperaturas pueden superar los 38 °C, sobre todo con la presencia del fenómeno del Niño cada 5 a 9 años.