Adsorption and reactions of 3-bromopyridine and 2-bromopyridine on Cu(100) and O/Cu(100) have been investigated, attempting to explore the chemical processes by identifying a variety of possible reaction intermediates and products, such as bipyridine, pyridyne, pyridine, pyridine oxide, hydroxypyridine, pyridone, and so forth. They can be generated from the Ullmann reaction, dehydrogenation, hydrogenation, hydroxylation, and oxidation of pyridyl groups on the surfaces. Temperature-programmed reaction/desorption, reflection–absorption infrared spectroscopy, X-ray photoelectron spectroscopy, and density functional theory calculations have been employed for this research. At a monolayer coverage of 3-bromopyridine on Cu(100), a perpendicular 3-pyridyl is generated on the surface below 300 K because of the C–Br bond scission. This surface species undergoes loss of hydrogen, hydrogenation, and ring rupture at ∼450 K. The first two processes result in the pyridine formation. The dissociated fragments continue to react to form H2, HCN, and (CN)2 at higher temperatures. The relative amounts of the products of pyridine, H2, HCN, and (CN)2 are dependent on the coverage of 3-pyridyl. In the presence of surface oxygen atoms (O(ad)), dissociation of 3-bromopyridine also generates 3-pyridyl first. However, the pyridine formation from this intermediate is terminated, with decreased H2, HCN, and (CN)2. Additional products of H2O, CO, CO2, and HNCO are generated. For 2-bromopyridine (1.0 L) on Cu(100), at a coverage slightly higher than a monolayer, a perpendicular 2-pyridyl is generated below 300 K, and its decomposition generates pyridine (∼525 K), together with H2, HCN, and (CN)2 at higher temperatures. At a large exposure of 10.0 L of 2-bromopyridine, additional pyridine is generated at 650 K, which is suggested to be originated from an electronically/structurally strongly perturbed C5NH4 intermediate. On O/Cu(100), no 2-pyridyl intermediate is measured from the primary 2-bromopyridine decomposition; however, 2-oxypyridine is formed instead. This intermediate can be produced from nucleophilic attack on the 2C atom of 2-bromopyridine by O(ad) and/or from recombination of 2-pyridyl and O(ad). The 2-oxypyridine further reacts to form H2O, HCN, CO, CO2, HCNO, and (CN)2.