The invention discloses a dry desulfurization agent for ships, a preparation method thereof, and a ship dry desulfurization process, and belongs to the technical field of ship dry desulfurization. Thepreparation method comprises the following steps: mixing a component A and a component B according to a certain ratio; uniformly mixing the component A and the component B, adding water accounting for 20-60% of the total amount of the component A and the component B, uniformly mixing all the components, carrying out extrusion molding to from strips, activating the molded product at 60-120 DEG C for 2-12 hours, and drying the molded product at 120-200 DEG C for 2-12 hours to obtain the dry desulfurization agent for ships. Ship flue gas is fed from the bottom of a moving bed dry desulfurizationreactor, the ship flue gas is desulfurized by a dry desulfurization agent in the moving bed dry desulfurization reactor, and the desulfurized ship flue gas enters a chimney or a heat exchange systemfrom the upper part of the moving bed dry desulfurization reactor to take heat again. A moving bed process is adopted, a certain dust removal function is achieved, dust generated by heavy oil combustion can be effectively eliminated, an existing flue gas system of a ship is slightly changed, the desulfurization efficiency is high and is 90% or above, stability is achieved, and the influence of external factors is small.