A 2 wt % Pd/C catalyst has been prepared by chemical impregnation and used to catalyze the hydrogenation of o-chloronitrobenzene (o-CNB) to o-chloroaniline (o-CAN) in solvent-free conditions. The effects of reaction temperature, H2 pressure, and stirring intensity on the hydrogenation kinetics have been investigated. The hydrogenation reaction showed very high selectivity with dehalogenation side products as low as 0.3% of total yield. The favorable reaction conditions were found to be temperature T = 383 K, stirring speed = 900 rpm, and feeding ratio CNB/catalyst = 200/1 (m/m). The recycled Pd/C still retained more than 98% of its original selectivity after 12 repeat used, indicating the catalyst had strong potentials for commercial application at industrial scale.