Increasing global warming and energy shortage caused by traditional fossil energy combustion to carbon dioxide (CO_2) has become a significant global issue in view of humans' continuing development. The photocatalytic reduction of CO_2 produced from hydrocarbon fuels using solar light and semiconductor photocatalytic materials could not only decrease the concentration of carbon dioxide in the atmosphere and thus reduce the greenhouse warming effect, but also provide hydrocarbon fuels to partially alleviate the energy shortage crisis. Hence, the photocatalysis technique has attracted considerable attention in industry and academic areas. In this paper, the fundamental principles of heterogeneous photocatalysis and the recent progress in the photocatalytic reduction of CO_2 to hydrocarbon fuels are introduced and reviewed. Based on previous reports in the field of photocatalysis research, the main types of semiconductors capable of photocatalytic reduction of carbon dioxide can be summarized as follows: pure TiO_2 photocatalysts, ABO_3 perovskite-structured photocatalysts, spinel-structured photocatalysts, doped oxide photocatalysts, composite semiconductor photocatalysts, V-, W-, Ge-, Ga-based photocatalysts, and graphene-based photocatalysts. In addition, the characteristics of various photocatalytic materials and some factors affecting photocatalytic activities are reviewed and analyzed. Finally, the prospects and challenges for developing new photocatalysts for CO_2 reduction are presented.