To solve the problem of college students’ lack of honesty,we need to find the root cause first. The lack of systematic civic education is an important reason for college students’ lack of honesty. We should promote the cultivation of college students’ good faith habit with the education of rule consciousness, promote the awakening of college students’ good faith morality with the education of honor consciousness, and guide college students’ noble good faith with the education of dedication consciousness. We should promote college students to understand the importance of honesty, constantly make self-reflections, improve their behavior to meet the requirements of honesty. On this basis, we should encourage college students to maintain the right of honesty by right awareness education, promote college students to be honest actively by participation awareness education, enhance college students’ responsibility of honesty by responsibility awareness education, change the idea from “I am wanted to be honest” to “I want to be honest by myself” and “I want the whole society to be honest”, so as to transform from heteronomy to self-discipline and even to be disciplined with honesty, and promote the whole society to make great progress in honesty.