The catalytic behaviors of Ni/TiO 2 and Ni/SiO 2 for CO hydrogenation were investigated using the temperature-programmed reaction (TPR) of pre-adsorbed carbon monoxide with hydrogen. The TPR spectra of Ni/SiO 2 exhibits a single peak with the characteristic shape of first-order kinetics. In contrast, two distinct peaks are observed for Ni/TiO 2, which indicates that there are two different reaction sites. The high temperature peak shows behavior similar to that of Ni/SiO 2, and it is believed that the corresponding sites are composed of nickel atoms. The low temperature peak is attributed to the hydrogenation of CO adsorbed on Ni-TiO x sites. Some interrupted experiments indicate the formation of a common intermediate species from both reaction sites. Thus, a mechanistic model is proposed on the basis of experimental observation. Computer simulation of the TPR spectra shows that the model fits the system well. By comparison with carbon hydrogenation experiments, the intermediate is believed to be the active surface carbon. This mechanism satisfactorily explains the high activity of CO hydrogenation on Ni/TiO 2 catalyst.