Estonia has four seasons of near-equal length. Average temperatures range from  on the islands to  inland in July, the warmest month, and from  on the islands to  inland in February, the coldest month. The average annual temperature in Estonia is . Annual average precipitation is 662 mm.