Peru lies below the Equator, therefore, its seasons along the Pacific Coast, which includes Lima, are the reverse of those in the Northern Hemisphere. Summer lasts from about mid-December through April in that region and is generally pleasant, with warm, sunny days and cool, comfortable nights. February is usually the warmest month, with an average temperature of 79 (F) and humidity of 83%. Temperatures rarely range above the mid-80s. Only two distinct seasons occur in the highlands/sierra: the rainy season from December to April and a dry period the rest of the year. Temperatures fluctuate considerably depending on the weather and altitude.
Winter along the coast lasts from May or June to November and the weather is chilly and damp. Sunny days in Lima's winter are rare, particularly in July, August and September. Rain is virtually unknown; however, a fine mist often falls and fog is common. The coolest, dampest months are July and August, with average temperatures about 60(F), rarely falling below the low 50s.