The invention belongs to a treatment method, and particularly relates to a method for preparing uranium tetrafluoride through dry fluorination. The method comprises the following steps of 1, calcining metal uranium, a uranium compound, a uranium-silicon mixture and the like at high temperature to form oxides, 2, uniformly mixing the oxide obtained by calcining with fluorinating agents such as ammonium fluoride and ammonium bifluoride according to a certain proportion, and 3, putting the mixed materials into a muffle furnace or a converter with a heating function, introducing inert gases such as nitrogen, hydrogen and ammonia gas or reducing gases, and electrifying and heating until the oxides are completely converted into uranium tetrafluoride powder. The method has the remarkable effects that uranium-containing wastewater is prevented from being generated, and the cost is reduced. The method can be applied to preparation of uranium tetrafluoride by taking metal uranium, uranium compounds, uranium-silicon mixtures and the like as raw materials in the fields of nuclear chemical engineering and fuel element manufacturing and recovery treatment of unqualified uranium-silicon mixtures in the fuel element manufacturing process.