The invention discloses a preparation containing stalactite bio-calcium, for balancing bodies, and a production method of the preparation containing stalactite bio-calcium, for balancing bodies. The preparation comprises the following raw materials in parts by weight of 50-65% of oyster shells, 15-25% of fossil fragments, 40-50% of stalactite, 12-22% of pearl powder, 1-2% of corallite, 1-2% of gypsum rubrum, 0.001-0.01% of halitum purpureum, 0.8-2% of saucissonnier powder, 30-40% of marine shells, 40-45% of eggshells, 1-3% of complex vitamins and 2-4% of nutrient powder. The preparation is rich in various minerals of calcium, magnesium, zinc, manganese, ferrum, copper, potassium, phosphorus, selenium and the like, can meet requirements for various trace elements required by human bodies, and can maintain various trace elements to be balanced and appropriate. The preparation cannot cause constipation after being taken for a long term, can effectively protect intestines and the stomach,can be used for treating diarrhoea, and is favorable for gastrointestinal health. Test proves that the preparation has favorable effect of reducing blood pressure.