The invention discloses a medicine for treating cardiac neurosis and a preparation method thereof. The medicine for treating the cardiac neurosis is prepared from radix achyranthis bidentatae, fructuspsoraleae, crude dragon bone, radix paeoniae alba, roasted rhizoma atractylodis macrocephalae, radix platycodonis, fructus alpiniae oxyphyllae, alcoholic rhizoma polygonati, herba cistanche, rhizomacurculiginis, platycladi seed, folium artemisiae argyi, rhizoma seu radix notopterygii, ginger carbon, semen nelumbinis, rhizoma dioscoreae, fluorite, radix glycyrrhizae preparata, poria, colla coriiasini, colla cornus cervi, radix morindae officinalis, herba epimedii, angelica sinensis, fructus corni, fructus foeniculi, herba schizonepetae, prepared rhizome of rehmannia, gorgon fruit, raw oystershell, coix seed, radix codcnopsitis pilosulas, white hyacinth bean, semen cuscutae, mulberry, cortex cinnamomi, fructus chaenomelis, fructus amomi, radix dipsaci, fructus lycii, semen allii tuberosiand rhizoma chuanxiong. The medicine for treating the cardiac neurosis and the preparation method thereof have the advantages that according to the constitutional characteristics of heart and kidneydeficiency, the treatment mainly aims at invigorating spleen and soothing liver, nourishing liver and kidney and reinforcing essence and blood, each internal organ is completely adjusted, deficiency and excess are distinguished clearly, physical bias is treated, the effects of nourishing containing clearing and nourishing without blocking are achieved, the systemic vital energy and blood and yin and yang are completely adjusted, and a systemic balance of yin and yang is achieved.