Simultaneous removal of SO2, NO, and CO2 from simulate flue gas was examined in this study. The sorbents were prepared by coconut shell activated carbon (SAC) and impregnated with metal nitrates (Cu, Ca, Mg, Zn). The adsorptive performance of sorbents was studied. The performances of these sorbents were not in agreement on adsorption of SO2, NO, and CO2. Cu-SAC seemed to be a promising sorbent through the calculation of adsorption capacity. Effect of different feed gases on adsorption activity of Cu-SAC was also studied. It indicates that CO2 impacts the adsorption of SO2 and NO but limited. O2 is the key to co-adsorption as its good oxidation capacity. The adsorbed SO2 and NO can interact with each other so as to form intermediate species under the influence of O2, which facilitates SO2 and NO oxidized to SO3 and NO2, respectively.