The invention provides full deer gelatin for treating osteoporosis and a preparation method of the full deer gelatin. The full deer gelatin comprises the following components in parts by mass: 100-500g of deer horns, 300-600g of cornu cervi pantotrichum, 400-600g of deerskin, 100-500g of deer's sinew, 100-500g of deer bone, 200-600g of deer tails, 40-110g of deer blood, 50-70g of deer whip, 20-80gof deer hearts, 30-60g of deer kidneys, 40-90g of deer livers, 40-50g of deer lungs, 20-50g of deer intestines, 5-15g of codonopsis pilosula, 5-15g of cistanche deserticola, 6-10g of lucid ganodermaand 5-10g of astragalus membranaceus. The preparation method comprises the following steps: preparing raw materials; putting the raw materials into water, timing after the water is boiled, boiling for4-6 hours, and filtering solids and residues so as to obtain an extract I; putting the solids and the residues into water, timing after the water is boiled, boiling for 2-3 hours, and filtering so asto obtain an extract II; filtering the extracts in sequence, cooling, and concentrating, thereby obtaining a finished product, namely the full deer gelatin. By adopting the full deer gelatin for treating osteoporosis, the defects that a conventional western medicine for treating osteoporosis is high in price and liable to cause complications can be solved.