Yes, the Pilgrims did celebrate Christmas. While they may not have celebrated it in the same way as we do today, they did recognize the holiday and participated in festivities. In fact, the first official Thanksgiving in America, held in Plymouth, Massachusetts in 1621, was celebrated just a few days before Christmas. The Pilgrims enjoyed a feast and engaged in traditional Christmas activities such as exchanging gifts and singing carols.