The present invention discloses a method and an apparatus for preparing high-purity gallium. According to the method, liquid-state high-purity gallium is placed on the bottom portion of a container and is cooled as a seed crystal, the liquid-state metal gallium is poured into the cooling container to cool and crystallize, a thermal source coil is opened after complete crystallization, the temperature and the movement speed of the thermal source coil are controlled, the thermal source coil moves from bottom to top, the stable solid-liquid interface during the solidification process is ensured, the solidification interception ratio is 70-90%, and the metal gallium can be purified to achieve more than or equal to 6N. The apparatus comprises the cooling container, a constant temperature cold source, the thermal source coil and a control device, wherein the bottom portion of the cooling container is provided with the constant temperature cold source, the upper portion of the cooling container is provided with a dust preventing cover, the thermal source coil sleeves on the outer side of the cooling container, and the thermal source coil is connected with the control device through a conducting wire so as to make the temperature and the movement speed of the thermal source coil be controlled by the control device. According to the present invention, characteristics of simple apparatus mechanism, easy method operation, convenient specification quantifying, good product stability and the like are provided.