According to the content of Sr and Yb, Late Carboniferous granites distributed in northern Erenhot area can be divided into three types: low-Sr and high-Y type, very low-Sr and high-Yb type and low-Sr and Y type. The differences in petrology and geochemistry might result from the difference in melting depth and melt residual phase. Very low Sr and high Yb granites might have been formed in a relatively shallow depth with the melt residual phase being mainly plagioclase. Low-Sr and high-Yb granites were probably formed in middle-low crust with the melt residual phases being mainly pyroxene and plagioclase. Low Sr and Yb granites might have been formed in the depth of thickened low crust with the melt residual phases being mainly garnet and amphibole.