Yes, Japan does celebrate Christmas. It is not a traditional Japanese holiday, but it has become increasingly popular in recent years. Many people in Japan participate in Christmas festivities such as decorating trees, exchanging gifts, and attending church services. While the Japanese Christmas traditions may be different from those in other countries, it has become a special part of the holiday season for many people in Japan.