Habarovsk ima umjerenu monsunsku klimu, srednja temperatura u januaru iznosi -22 °C, a u julu 18 °C. Na grad padne prosječno oko 700 milimetara padalina.