"Pharmacognosy" is a main professional course for undergraduate pharmacy specialty, which plays an important role in the whole pharmaceutical curriculum system. Therefore, whether the teaching effect can be satisfied or not is related to the quality of pharmaceutical talents training. Based on the characteristics and teaching status of pharmacognosy, combined with many years of teaching practice, this paper introduces the measures to improve the teaching effect of "pharmacognosy" from three aspects of teaching content, teaching methods and assessment methods.