The mechanism of ethylene hydrogenation on perfect and oxygen defective Co3O4(110) is investigated by using DFT + U. Oxygen vacancy promotes ethylene hydrogenation thermodynamically and kinetically. The Co3O4 (110) facet is more active than the (111) one for ethylene hydrogenation.