Bernal is a city of approximately 5,900 people in Piura, Peru. Located in the America/Lima time zone at 5.5°S latitude.
In 2025, Bernal recorded an average annual temperature of 75°F. The hottest temperatures reached 98°F in March; the coolest were 60°F in August. Total precipitation for the year was 7 inches, with the wettest month being March.
View current conditions and forecast for Bernal · More cities in Piura