Various ionic liquids (ILs) were in situ prepared on coconutshellactivatedcarbon (CSAC) granules. Cycloaddition of CO2 to epichlorohydrin (ECH) was continuously carried out in a packed-bed reactor without using solvent or cocatalyst. The conversion rates of ECH over the CSAC tethered Bmim/Br, Bmim/BF4, Bmim-OH/Br and Bmim-COOH/Br were 63.4%, 74.5%, 83.4% and 85.9% at 140 °C and 1.4 MPa, respectively