The invention discloses a compound complexing calcium preparation for treating and nourishing bones for middle and old aged people and a preparation method thereof. The preparation is scientifically processed by a formula comprising deep sea fish bones, deep sea cuttle bones, biological calcium carbonate, tigris artifactus powder, collagen powder, vitamin K2, vitamin D, glucosamine, eucommia ulmoides, cordyceps sinensis, bovine coloctrum, magnesium, alpha-linolenic acid, xylitol and magnesium stearate. The formula of the invention is scientific in compatibility and reasonable in match of nutritional elements, and integrates the health-care effects of calcium supplement for bone-formation, calcium supplement for treating bones, calcium supplement for nourishing bones, calcium supplement for reinforcing bones, calcium supplement for improving the immunity and calcium supplement for enhancing the self-healing and rehabilitating capacity of the body. The preparation is remarkable in effect, high in clinical cure rate and excellent in contrast result with other calcium products clinically. The preparation is reasonable and feasible in process technology and is convenient to take by prilling and coating. The advanced, scientific and unique structure of the product is an advantage of the preparation.