The reaction mechanism and kinetics of oxygen isotope exchange between tens of nanometer-sized amorphous silicate grains with forsterite composition (amorphous forsterite) and low-pressure carbon monoxide (CO) gas (PCO) of 0.05–1 Pa at 643–883 K were examined to investigate oxygen isotopic evolution in the protosolar disk that led to the mass-independent oxygen isotopic variation of planetary materials. Both CO gas supply- and diffusion-controlled isotope exchange reactions were observed. At 753–883 K and PCO of 0.05–1 Pa, the supply of CO gas controls the isotope exchange reaction, and its rate is 2–3 orders of magnitude smaller than that of the H2O supply-controlled isotope exchange reaction. The diffusion-controlled isotope exchange occurred at 643–703 K and PCO of 0.3 Pa, and the reaction rate of D (m2/s) = (3.1 ± 2.3) × 10−23 exp[−41.7 ± 9.6 (kJ mol−1) R−1 (1/T − 1/1200)] was obtained.We found that the oxygen isotope exchange rates of amorphous forsterite with CO and H2O gases are larger than those of gaseous isotope exchange between CO and H2O gases at a wide range of temperatures, wherein amorphous forsterite crystallization does not precede the isotope exchange reaction of amorphous forsterite with these gases. The most sluggish isotope exchange rate between H2O and CO in the gas phase suggests that amorphous forsterite would play a role in accelerating gaseous isotopic equilibrium through the isotope exchange of amorphous forsterite with both CO and H2O. We found that the oxygen isotopic equilibrium between 0.1 μm-sized amorphous forsterite, CO, and H2O would be accomplished through the isotope exchange of amorphous forsterite at temperatures as low as ∼600–700 K in the dynamically accreting protosolar disk, which is significantly lower than expected for the case of gaseous isotope exchange (>∼800 K).