The highest average temperature in Berlin is July at 65.5 degrees. The coldest average temperature in Berlin is January at 15.7 degrees. The most monthly precipitation in Berlin occurs in June with 6.2 inches. The Berlin weather information is based on the average of the previous 3-7 years of data.