Zn-contaminated soils obtained from a steel company in the Republic of Korea were stabilized using Portland cement (PC), cement kiln dust (CKD) and Class C fly ash (FA). The effectiveness of the treatment was evaluated by the United States Environmental Protection Agency toxicity characteristic leaching procedure (TCLP) and the Universal Treatment Standard (UTS) of 4.3 mg/L. X-ray powder diffraction (XRPD) analyses were performed to investigate the crystalline phases associated with Zn immobilization. Scanning electron microscopy (SEM)-energy dispersive X-ray (EDX) analyses were utilized to support the XRPD results. The treatment results showed that the TCLP-Zn concentrations obtained from the 10 wt% PC and 15 wt% CKD treated samples were less than the UTS, after 7 days curing. However, the FA treatment (up to 30 wt%) was not effective in meeting the UTS even after 28 days curing. All PC-CKD treatment combinations were effective in reducing the TCLP-Zn concentrations below the UTS criteria. Moreover, a 20 wt% dose of a PC-FA treatment combination (75/25 PC-FA) was successful in reducing the TCLP-Zn concentrations below 4.3 mg/L after 1 day. The XRPD results showed that ettringite and Zn 6 Al 2 (OH) 16 CO 3 Á4H 2 O were the possible phases associated with Zn immobilization upon PC and CKD treatment. The SEM-EDX results confirmed the presence of ettringite, while Zn 6 Al 2 (OH) 16 CO 3 Á4H 2 O was not identified.