The invention discloses gel for treating bone disease pain and a preparation method thereof, and relates to the technical field of external medicines for treating bone disease pain. The gel for treating bone disease pain is prepared from the following raw material components in parts by weight: 45 to 55 parts of a traditional Chinese medicine extract, 2 to 3 parts of a hydrophilic material, 3 to 4 parts of a penetration enhancer, 4 to 8 parts of a humectant, 30 to 40 parts of distilled water, 0.2 to 0.4 part of vitamin A, 0.1 to 0.3 part of OMEGA-3 and 0.1 to 0.3 part of OMEGA-6. The traditional Chinese medicine extract is prepared from the following raw material components: flos carthami, radix aconiti agrestis, radix aconiti, long-noded pit viper, scorpio, centipede, radix achyranthis bidentatae, angelica sinensis, liquorice roots, caulis spatholobi, dark plum, herba epimedii, garden balsam stem, salvia miltiorrhiza, elderberry, ground beetle, native copper, vinegar frankincense, giantleaf ardisia rhizome and raw paeonia ostii. The gel for treating bone disease pain provided by the invention adopts natural traditional Chinese medicines as raw material components, is green and environment-friendly, has no side effect, can be used for a long time, and has a remarkable effect on treating pain caused by bone diseases such as rheumatism, bony spur, gout and the like at the neck, shoulders, waist, legs and joints of four limbs.