Coast
You can visit the coastal areas of Peru throughout the year. The months of December to March are the best. In these months temperatures are high on the coast (25° C to 35° C) and the fog, that often dominates, disappears at this time. The sea is warm enough for swimming. The rest of the year you will need a wetsuit while surfing.