The invention aims to solve the defects of welding and strength performances in traditional weather-resistant H profile steel, and provides high-performance hot-rolled H profile steel resisting atmosphere corrosion and a preparation method thereof. The H profile steel comprises the following chemical components: C, Si, Mn, Cr, Cu, Ni, Mo, Sb, Als, not more than 0.025% of P, not more than 0.010% of S, not more than 0.0080% of N, Bs, Nb, Ti, V, Ca, and the balance of Fe and inevitable impurities; and the required atmosphere corrosion resisting index I is not less than 6.30. The preparation method is to perform air cooling or rapid cooling for a forging blank of the components after secondary rolling. The product reduces the carbon content, adds the microalloying elements of Nb and Ti, adds Ni, Mo, Cu and Cr, and also adds Sb to greatly improve the corrosion resistance in industrial-polluted atmosphere environment containing such higher pollutants as SO2; the steel structure of the product mainly adopts ferrite and ferrite+bainite; and the product has the yield strength of 235-500 MPa grade, is excellent in toughness and plasticity, is excellent in industrial-polluted atmosphere environment corrosion resistance, and can be used without coating in the industrial-polluted atmosphere environment.