Jiamusi has a monsoon-influenced humid continental climate, with long, bitter, but dry winters, and humid and very warm summers. The monthly 24-hour average temperature ranges from −18.5 °C (−1.3 °F) in January to 22.5 °C (72.5 °F) in July, while the annual mean is 3.62 °C (38.5 °F), and more than 60% of the year's precipitation occurs from June to August. The frost-free period is about 130 days per year, while mean annual precipitation is about 517 mm (20.4 in). Typically, the ground freezes to a depth of 1.2 m (3 ft 11 in), beginning to freeze in late November and beginning to thaw in late March. Extreme temperatures have ranged from −41.1 °C to 38.1 °C.