The invention discloses an oral medicament for treating osteonecrosis of the femoral head, which is mainly prepared from the following materials according to a certain weight ratio: szechuan lovage rhizome, rhizoma corydalis, red flower, Chinese polyphaga, salvia miltiorrhiza, suberect spatholobus stem, Chinese angelica, white paeony root, astragalus, codonopsis pilosula, prepared tuber of multiflower knotweed, eucommia ulmoides oliver, himalayan teasel root, medicinal indianmulberry root, medicinal cyathula root, medlar, Chinese magnoliavine fruit, fortune's drynaria rhizome, largehead atractylodes rhizome, indian buead, heracleum, Chinese taxillus twig, papaya, fangji root, root of largeleaf gentian, obscured homalomena rhizome, erythrina indica lam, divaricate saposhnikovia root, cassia twig, prepared common monkshood mother root, prepared kusnezoff monkshood root, swordlike atractylodes rhizome, earthworm, tall gastrodia tuber, oyster, oriental waterplantain rhizome, glabrous greenbrier rhizome and liquorice. The materials can be prepared into any common formulation for oral administration. The medicament for treating the osteonecrosis of the femoral head has the advantages of exact curative effect and high recovery rate by adopting treating means of traditional Chinese medicine according to the theory of traditional Chinese medicine and the non-surgical treatment principle of Western medicine.