Researchers and health experts say they don't know for sure. On its official web FAQ, the CDC says, 'We won't know how long immunity lasts after vaccination until we have more data on how well COVID-19 vaccines work in real-world conditions.' That said, Moderna CEO Stephane Bancel has offered a rough window: 'We believe there will be protection potentially for a couple of years.'