Chemical reaction between nitric oxide (NO) and zero valent iron (ZVI) was studied in a packed-bed column process with high temperatures based on ZVI strong reducing abilities. For six controlled temperatures of 523-773 K and 400 ppm of NO (typical flue gas temperature and concentration), under short empty bed contact time ([EBCT] 0.0226 -0.0679 sec), NO was completely removed for temperature of 573-773 K but not for 523 K. Breakthrough curves were conducted for the five working temperatures, and the results indicated that NO reductions by ZVI were varied from 2 to 26.7 mg NO/g ZVI. Higher temperature and longer EBCT achieved better NO removal efficiency. X-ray diffraction (XRD) and electron spectroscopy for chemical analysis (ESCA) were conducted to analyze the crystal structure and oxidation state of the reacted ZVI. Three layers of iron species were detected by XRD: ZVI, Fe 3 O 4 , and Fe 2 O 3 . ZVI was the most prevalent species, and Fe 3 O 4 and Fe 2 O 3 were less from the XRD analysis. By ESCA, the oxidation state on the reacted ZVI surface was determined, and the species was identified as Fe 2 O 3 , which is the most oxidizing species for iron. Therefore, three layers from the ZVI core to the ZVI surface can be identified: ZVI, Fe 3 O 4 , and Fe 2 O 3 . Combining the results from XRD and ESCA, the mechanisms for ZVI and NO can be proposed as two consecutive reactions from lower oxidation state (ZVI) in the core to higher oxidation state on the iron surface (Fe 2 O 3 ):andBecause there was only Ͻ5% ZVI used to remove NO comparing to theoretical ZVI used based on the proposed stoichiometry, it can be concluded that the heterogeneous reaction only occurred on the ZVI surface instead of on bulk of the ZVI.