The IOC entered into a partnership with the Chinese Olympic committee to buy and provide vaccines for people taking part in the upcoming games in both Tokyo and Beijing.
Bach said the IOC would “pay for extra doses” for Olympic and Paralympic participants.
The Tokyo Olympics are set to open on July 23, and the 2022 Winter Games in Beijing are scheduled for February.
Distribution will be through international agencies or existing vaccine agreements countries have with China, Bach said.
China, where the COVID-19 outbreak emerged in late 2019, has actively engaged in vaccine diplomacy, using doses developed by Sinovac and Sinopharm.