Ordered imidazolyl-functionalized mesoporous polymers (IM-MPs) are directly synthesized by an evaporation-induced self-assembly method, which are further functionalized with bromoethane and employed as highly efficient and recyclable catalysts for the cycloaddition of CO2 to epoxides.