HomepageCategoriesChristmas Christmas - online puzzles Recently added puzzles Christmas 130Santa with presentsNinasolved 213 timesSolve puzzle80Christmas landscapeNinasolved 490 timesSolve puzzle60Squirrel ChristmasNinasolved 974 timesSolve puzzle112Nicholas and the snowmanNinasolved 294 timesSolve puzzle300A festive viewNinasolved 233 timesSolve puzzle209Happy catsNinasolved 235 timesSolve puzzle90Christmas rabbitNinasolved 107 timesSolve puzzle30Donald, festiveNinasolved 611 timesSolve puzzle90Christmas peopleNinasolved 87 timesSolve puzzle90Christmas cookiesNinasolved 112 timesSolve puzzle247Christmas decorNinasolved 287 timesSolve puzzle90Santa in LaplandNinasolved 128 timesSolve puzzle90Santa with a reindeerNinasolved 157 timesSolve puzzle90Santa's VillageNinasolved 262 timesSolve puzzle90Christmas cookiesNinasolved 88 timesSolve puzzle90Christmas presentsNinasolved 141 timesSolve puzzle90Merry ChristmasNinasolved 50 timesSolve puzzle90Bolek and Lolek with a ChristmNinasolved 225 timesSolve puzzle187Santa on the reindeerNinasolved 394 timesSolve puzzle280Saint WinnieNinasolved 173 timesSolve puzzle12Santa with sleighsNinasolved 1,461 timesSolve puzzle90Christmas presentsNinasolved 102 timesSolve puzzle247Glittering holidaysNinasolved 222 timesSolve puzzle96Sweet ChristmasNinasolved 209 timesSolve puzzle209Colorful Christmas treeNinasolved 186 timesSolve puzzle70Merry ChristmasNinasolved 97 timesSolve puzzle216Christmas snowmanNinasolved 46 timesSolve puzzle56Holidays under the palm tree.omegasolved 55 timesSolve puzzle30Snowy holidays.Grażynasolved 1,981 timesSolve puzzle99magical timeadasolved 462 timesSolve puzzle48magical timeadasolved 745 timesSolve puzzle143magical timeadasolved 590 timesSolve puzzle126magical timeadasolved 702 timesSolve puzzle108magical timeadasolved 365 timesSolve puzzle30magical timeadasolved 726 timesSolve puzzle24magical timeadasolved 329 timesSolve puzzle300magical timeadasolved 511 timesSolve puzzle128magical timeadasolved 162 timesSolve puzzle40magical timeadasolved 1,327 timesSolve puzzle220magical timeadasolved 98 timesSolve puzzle20magical timeadasolved 146 timesSolve puzzle40magical timeadasolved 111 timesSolve puzzle112magical timeadasolved 285 timesSolve puzzle180magical timeadasolved 909 timesSolve puzzle126magical timeadasolved 530 timesSolve puzzle221magical timeadasolved 955 timesSolve puzzle260magical timeadasolved 640 timesSolve puzzle154magical timeadasolved 421 timesSolve puzzle1 … 180 181 182 183 184 185 186 187 188 …