A series of copper-zinc-aluminum catalysts were prepared by sol-gel method and co-precipitation method, which were used in combination with ZSM-5 molecular sieve to catalyze hydrogenation of CO2 to light olefins. The prepared catalysts were characterized by means of N2 physical adsorption, X-ray diffraction (XRD), and hydrogen temperature-programmed reduction (H2-TPR). The performance of the catalysts prepared by two different methods were comparatively investigated in CO2 hydrogenation to produce light olefins. The results show that different catalyst preparation methods significantly affect the CuO particle size, specific surface area and Cu component dispersion of the prepared catalysts, which in turn affects the performance of CO2 hydrogenation reaction. In this system, the copper-zinc-aluminum catalyst has a great influence on CO2 conversion rate and CO selectivity, but has little effect on the selectivity of light olefins in hydrocarbons. The catalyst prepared by the sol-gel method with the aid of citric acid complexation affords 20.17% CO2 conversion with a total selectivity to light olefins of 50.48% at 320 ℃, CO2∶H2=1∶3, and space velocity of 3 600 mL/(g·h), whereas the catalyst prepared by the co-precipitation method with sodium carbonate gives 29.14% CO2 conversion with a total selectivity to light olefins of 54.57%.