Northern Peru Weather

The kind of weather you find depends where in Northern Peru you are heading.

Coast: 

The Coast have a semi-arid and dry weather, and can be visited all year round, but it all depends what you want to do or visit. It almost never rains, excepting when we have El Niño Phenomenon, in this case, it might rain strongly for some hours, which sometimes causes some flooding due that the region lacks an infrastructure prepared for rains. 

The more north you go, warmer the temperature. Trujillo has a spring like weather almost the whole year. Spring is the prefered of locals and enjoy the Spring Festival that takes place every year with many actvities and a parade. 

Chiclayo is slightly warmer than Trujillo with a couple of Cº more than Trujillo. Trujillo and Chiclayo have a temperature between 15ºC in winter to 35º in summer. Fall and winter can be windy, and present some heavy mist and humidity, afternoons can be chilly, so a warm sweater is advisable. Summer is the best time for beach lovers, foreigners and locals.

If you continue travelling north, from the Piura region to Tumbes, you will always find from warm to hot hot hot weather, like an eternal summer, with warm beaches. Here you can enjoy the sugar and golden beaches. El Niño Phenomenon, when happens, hits stronger in this region.

Highlands:

The northern highlands have sunny days and cold nights. Rainy season is from December to April. Temperatures go from 6ºC to 21ºC. The so called "Andean Summer" or dry season is the best to go trekking in Huaraz. Hiking in Cajamarca or Chachapoyas would be better to do also during the dry season.

In the case of Amazonas for Chachapoyas, this region actually is called "edge of the jungle", where the mountain merges with the cloud forest, with a kind of subtropical highland climate. So the best season to go is during the dry season to avoid the land slides that block the roads, otherwise you can be stuck on the road for hours before it gets cleared and buses can pass again. 

June and July are the coldest months of the year, so be prepared and pack lot of warm clothes, specially for the nights.

Jungle:

The most representative areas are Tarapoto, Moyobamba, Yurimaguas and Juanjui. Tarapoto is located in the high jungle, so it means warm to hot humid weather and mountains with tropical forests. The dry season is from June to October, while it rains from time time and with no advance notice any time in November, December, April and May, but expect the strong rains from January to March. Here the temperatures goes from 19ºC to 25ºC and an average of 28ºC. Having a tropical weather, mosquito repelent is highly recommended. When travelling by bus, it is the same advice than for Chachapoyas, because the road to get from the coast to Tarapoto it is the same until Pedro Ruiz, where it splits in one road to Chachapoyas and the other to Moyobamba - Tarapoto. The advantage of Tarapoto is that you can fly there, so unless you plan to go by bus, then you can visit tarapoto any time of the year.