In Mexico, Christmas is celebrated from December 12th to January 6th. From December 16th to Christmas Eve, children often perform the 'Posada' processions or Posadas. Posada is Spanish for Inn or Lodging. These celebrate the part of the Christmas story where Joseph and Mary looked for somewhere to stay. read more
People in Mexico also celebrate 'los santos inocentes' or 'Day of the Innocent Saints' on December 28th and it's very like April Fools Day in the UK and USA. 28th December is when people remember the babies that were killed on the orders of King Herod when he was trying to kill the baby Jesus. read more
The Christmas season in Mexico runs from early December to January 6 with one last related celebration on February 2. These various traditions incorporate remnants of indigenous practice, customs from Spain, novel Mexican inventions from the colonial period and later Germanic and U.S. elements. read more