Weather in Hamilton in June
Hamilton temperatures in June range from 17.4 to 27 and there is an average of 10 days of rain.
Avg Temp
17.4° - 27.0°
Avg Rainy Days
10

Avg Dry Days
20

Avg Snow Days
0