the best time to visit lima peru is from march till may. in march, you will find it is very warm and the weather is awesome. in april, this city has a lot of sunshine which makes it awesome for all holidays like easter and new year’s eve. during august, there are many festivals that take place in lima so people come to see these festivals. the last month of the year is september when most people go back home after they return from their vacations abroad so if you want to meet your family before going back then this would be the time when you can do that also because it gets cold by then but not as cold as winter season in june or july nor does it get hot like summer season in december when everything feels humid.