Climate in Penicuik

Penicuik experiences a temperate maritime climate with distinct four seasons. Summers are generally mild with average highs around 18-20 degrees Celsius, and winters are cool with frost common. Expect frequent, changeable weather with moderate rainfall throughout the year.

Monthly Averages

MonthHighAvgLowRainDaysSun (h)Comfort

Nearby Cities