Mudanjiang features a monsoon-influenced, humid continental climate with hot, humid summers and very cold and dry winters; spring and autumn are brief. However, winter temperatures here are far warmer than much of the rest of the province, and the city's basin location helps protect it from biting winds. The monthly 24-hour average temperature ranges from −17.3 °C (0.9 °F) in January to 22.3 °C (72.1 °F) in July; the annual mean is 4.28 °C (39.7 °F). Close to three-fifths of the annual rainfall occurs from June to August. With monthly percent possible sunshine ranging from 46% in July to 62% in February and March, the city receives 2,368 hours of bright sunshine annually. Extreme temperatures have ranged from −35.1 °C (−31 °F) to 38.4 °C (101 °F).