During the evening of June 23, the JTWC downgraded Haima to a tropical depression after making landfall in Zhanjiang, Guangdong, China but upgraded it to a tropical storm again on June 24. Early on June 25, Haima became a tropical depression after moving inland in Vietnam. As it made landfall over Hanoi, Vietnam, the JTWC and the Hong Kong Observatory downgraded Haima to a low pressure area.