It should be "When is Christmas?" or "When is Christmas Day?"
Just 'when is Christmas?'. We ask in general, it is implied that it is Christmas Day, on 25th
I live in the UK for 6 years now, where the Christmas cards and the holiday itself are very big thing and I have never seen someone ever using Xmas.