The invention provides a traditional Chinese medicine preparation treating heart-kidney imbalance type insomnia. The preparation is prepared from phellodendron chinense schneid, hen egg yolk, donkey-hide glue, prepared rehmannia roots, white peony roots, glossy privet fruits, lilies, tuber fleeceflower stems, polygala tenuifolia, spina date seed, cortex albiziae, radix scutellariae, radix gentianae, gardenia jasminoides, lophatherum gracile, platycladi seeds, light wheat, radix asparagi, coix seeds, Chinese yam, fructus lycii, acorus tatarinowii, honey-fried licorice roots and cinnamon. The preparation is remarkable in treatment effect, the effects are better than those of old methods, and an economical, effective and quick treatment scheme is provided for insomnia patients.