The Christmas market in Cologne typically opens on the Friday before the first Sunday of Advent, which is usually around the end of November or early December. The exact dates can vary from year to year, so I suggest checking the official website for the most up-to-date information.