Simultaneous removal of SO2, NOx and Hg0 using O3 and corn stalk bio-charcoal (CR)/coconut shell activated carbon (CS) was compared in a fixed bed. The effects of temperature, adsorption time and ratio of O3/NO on the removal efficiency of NO, Hg0 and SO2 by CR/CS were studied, and the CR and CS was characterized and analyzed. The results indicated that the oxidation rate of NO and Hg0 increased with the increase of O3/NO ratio, while the oxidation rate of SO2 first increased and then decreased slightly. The increase of temperature inhibits the oxidation of NO but promotes the oxidation of Hg0 and SO2. At 140°C and O3/NO ratio was 1.4, the oxidation rate of NO, Hg0 and SO2 is 99%, 78.6% and 3.5%, respectively. As O3/NO ratio increased from 0.4 to 1.4, the removal efficiency of CR for NOx increased from 4.6% to 93%, and CS increases from 4.5% to 79%. CR and CS can reduce part of NO2 and increase NO concentration at the outlet. NOx adsorption performance on CR is relatively better, while those of Hg0 and SO2 on CS are relatively stronger. CS has stronger physical adsorption capacity than CR. The relative content of oxygen-containing functional groups C-O and C=O on the surface of CR is higher than that of CS, while its relative content of COOH and O=C-O is lower.