A dream or vision about Christmas tells you being together, finding inner happiness and balance, but also family, reunions, warmth and peace, generosity and people-friendliness. Another explanation is a new beginning and a fresh start in life.
Another explanation is seeing the spiritual, the light, insights, enlightenment and connection from your deepest core and base. The calling and/or life purpose, past life and/or assignments that are challenging. Christmas reflects your true feelings, your heart and how you are in life at the moment.
Another alternative explanation is that Christmas represents loneliness, burden on your shoulders and/or that which weighs heavily. Another alternative explanation is that Christmas reflects the closing of a period and brings new energy to a new situation.
Are you shopping for Christmas in your dream or vision then it tells about the need for light and warmth around you, the balance between your masculine and your feminine energy. Another explanation is that you want to take a different direction in your life, and that's why you're gathering information that you can use to make the right choices.
An alternative explanation is that you can expect a windfall around the holidays in terms of love, time, feeling happy, wealth and your health.