The invention provides a composite shielding material for shielding medical X-ray, which insists of ray absorbing material and carrier material, wherein, the ray absorbing material comprises mixing lanthanide, tungsten, bismuth, tin and/or antimony, the lanthanide which is extracted from natural ore can be oxide or formalization compound thereof, the tungsten, bismuth, tin and/or antimony can be metal power thereof, also can be formalization compound thereof. The carrier material can be natural rubber or artificial rubber, thermoplastic elastomer, as well as plastic. The composite shielding material for shielding medical X-ray provide by the invention has the advantages of good shielding performance, light weight, non-poisonous, no pollution, low cost and so on, not only overcomes defects of using single element barium or bismuth, but also overcomes defects that the lead equivalent is reduced when absorbing low and high energy X-ray in the lanthanide adding with tungsten technology.