The transition states for dissociation of NO and CO have been located and optimized for several reaction paths on cluster models of the copper (100) and (111) surfaces using density functional theory. Classical transition state theory was then used to calculate the rates of dissociation and recombination. The partition function of the transition state is substantially smaller than that of the reactant state, corresponding to pre-exponentials for dissociation in the range 10(10)-10(12) s-1. The dissociation barrier for NO is significantly lower than that for CO. In addition, the less densely packed Cu(100) surface is more reactive towards dissociation than the close-packed Cu (111) surface.