In this study, magnetic particle adsorbent Fe3O4@SiO2@PDA-PAT was prepared by using polydopamine (PDA) assisted loading polyaminothiazole (PAT) method. The adsorbent was characterized by XRD, VSM, TG, SEM, XPS, EDS, and Zeta potential analysis, and the adsorption performance of the adsorbent for mercury was investigated. The results showed that Fe3O4@SiO2@PDA-PAT exhibited super paramagnetic behavior, and its Zeta potential was positive at pH<2 and negative at pH>2. At 303 K and a mercury ion concentration of 50 mg/L in simulated wastewater, the equilibrium adsorption capacities of Fe3O4@SiO2@PDA-PAT were 121.9 mg/g and 153.1 mg/g at pH 1.3 and pH 5.0, respectively. The adsorption process of mercury ions by Fe3O4@SiO2@PDA-PAT was a spontaneous process and followed the second-order kinetic model and Langmuir isotherm model at 303 K, as well as in strong acid (pH 1.3) and weak acid (pH 5.0) environments. The adsorption of mercury ions by Fe3O4@SiO2@PDA-PAT in strong acid environment (pH 1.3) was an exothermic process driven by enthalpy, while in weak acid environment (pH 5.0) it was an endothermic process driven by entropy. The use of 2 mol/L mixed acid (hydrochloric acid and nitric acid in a molar ratio of 1∶1) as the desorption solution could achieve a mercury desorption rate of more than 91%. Under the conditions of 303 K, pH 1.3, and Hg2+ concentration 20 mg/L, when the mass concentration of Na+, K+, Mg2+, Ca2+, Cu2+, Zn2+, and Ni2+ were 20 times that of Hg2+, the Hg2+ equilibrium adsorption capacities of Fe3O4@SiO2@PDA-PAT for mercury ions decreased by 33.2%, 32.1%, 20.6%, 26.7%, 21.2%, 29.6%, and 17.8%, respectively. In simulated seawater, the mercury adsorption capacity decreased by 40.9%. Fe3O4@SiO2@PDA-PAT exhibited good mercury adsorption selectivity and had the potential to be used for purifying seawater and removing heavy metals.