Peacock was launched for Comcast customers beginning April 15th, 2020. It was launched for everyone else on July 15th of the same year. Since then, it has been launching in other countries. In late 2021, it begin in the UK and Ireland. At the beginning of 2022, it was moving into Europe with plans for Latin America.