The large amount of boron-bearing iron tailings in China is a resource for metals that needs to be more completely and efficiently utilized. In this evaluation, the ammonium sulfate roasting process was used to make a controllable phase transformation to facilitate the subsequent extraction of valuable metals from boron-bearing iron tailings. The effects of roasting temperature, roasting time, the molar ratio of ammonium sulfate to tailings, and the particle size on the extraction of elements were investigated. The orthogonal experimental design of experiments was used to determine the optimal processing conditions. XRD (X-Ray Diffractomer), scanning electron microscope (SEM), and simultaneous DSC–TG analyzer were used to assist in elucidating the mechanism of ammonium sulfate roasting. The experimental results showed that nearly all Fe, Al, and Mg were extracted under the following conditions: (1) the molar ratio of ammonium sulfate to iron tailings was 3:1; (2) the roasting temperature was 450 °C; (3) the roasting time was 120 min.; and, (4) the particle size was less than 80 μm. The kinetics analysis indicated that the sulfation of metals was controlled by internal diffusion, with the apparent activation energies of 17.10 kJ·mol−1, 17.85 kJ·mol−1, 19.79 kJ·mol−1, and 29.71 kJ·mol−1 for Fe, Al, Mg, and B, respectively.