San Luis, in Lima region, Peru, is home to roughly 8,900 people in the America/Lima time zone at 12.1°S latitude.
In 2025, San Luis averaged an annual temperature of 66°F, with hottest temperatures reaching 85°F in March and lowest around 53°F in July. The city received approximately 3 inches of precipitation during the year.
View historical weather for San Luis · More cities in Lima region