Sulfate plays an important role in atmospheric haze in China, which has received considerable attention in recent years. Various types of parameterization methods and heterogeneous oxidation rates of SO 2 have been used in previous studies. However, properly representing heterogeneous sulfate formation in air quality models remains a big challenge. In this study, we quantified the heterogeneous oxidation reaction using experimental results that approximate the haze conditions in China. Firstly, a series of experiments were conducted to investigate the heterogeneous uptake of SO 2 with different relative humidity (RH) levels and the presence of NH 3 and NO 2 on natural dust surfaces. Then the uptake coefficients for heterogeneous oxidation of SO 2 to sulfate at different RH under NH 3 and NO 2 coexistence were parameterized based on the experimental results and implemented in the Community Multiscale Air Quality modeling system (CMAQ). Simulation results suggested that this new parameterization improved model performance by 6.6% in the simulation of wintertime sulfate concentrations for Beijing. The simulated maximum growth rate of SO 4 2− during a heavy pollution period increased from 0.97 μg m −3 h −1 to 10.11 μg m −3 h −1. The heterogeneous oxidation of SO 2 in the presence of NH 3 contributed up to 23% of the sulfate concentration during heavy pollution periods.