Heatwaves of different spatial types can cause various impacts. Based on the spatial heatwave intensity, forty-seven North China heatwaves from 1961-2019 could be classified into two categories: the S-type with a center in the south and the N-type in the north. There were more N-type events (36) than the S-type (11). Observational analysis indicated that under atmospheric circulations favorable to North China heatwaves (e.g., the enhanced continental high), there is a linkage between the sea ice concentration (SIC) changes in the Barents-Kara Sea (BKS) and these two types of heatwaves. Relative to high BKS SIC, the reduction of SIC would strengthen the cyclonic circulation over the Siberian-BKS, which could coordinate with the continental high to enhance the cyclonic over the Jianghuai region. A cyclonic-anticyclonic-cyclonic pattern is present over the BKS-North China-Jianghuai. The cyclonic circulation over the Jianghuai region would push the continental high northerly, resulting in the heatwave center to the north. It would also cause favorable conditions for precipitation over southern North China, reducing temperatures and raising soil moisture, not conducive to the heatwave. Therefore, the heatwave intensity in southern North China would weaken and the heatwave center would locate in the north, making the N-type. Conversely, when the BKS SIC increases, the upper cyclonic over the Siberian-BKS wouldn’t get strengthened, indicating entire North China would be controlled by continental high, and the heatwaves would be southerly relative to the N-type, namely the S-type. A series of numerical experiments using NCAR CAM5.3 confirm the above observational results, whereby if the BKS SIC reduces (increases), the North China heatwave is likely to be the N-type (S-type).