Christmas is the celebration of Jesus Christ's birthday, so if Christ was born on 1 A.D. ( because there is no year 0) than the first Christmas would be December 25, 2 A.D.
That's a tough question to answer. Besides being unsure exactly which year in the mid-300's was the first in which Dec. 25 was celebrated as Christmas, for hundreds of years there was more than one...