Molti cittadini messicani celebrano quella che è conosciuta come Las Posadas, che è una celebrazione di nove giorni che inizia il 16 dicembre e termina il 24 dicembre. L'ultimo giorno della celebrazione è noto come Buena Noche . Questo giorno è celebrato con una processione in una chiesa - nota come Posada - e la messa di mezzanotte.
I nove giorni di Las Posadas sono solitamente celebrati da bambini che cantano una canzone ogni notte e visitano le case dei vicini per imitare la storia biblica in cui Maria e Giuseppe cercavano riparo prima della nascita di Cristo. Per questo evento, i bambini in genere si vestono in costume e portano piccole statue di Maria e Giuseppe.
Il 24 dicembre, i bambini lasciano le scarpe vicino a una finestra e si svegliano per trovare piccoli doni dentro le scarpe. Il giorno di Natale, è normale che le famiglie assistano alle funzioni religiose. Più tardi nel corso della giornata, le famiglie hanno allestito dei presepi - conosciuti come nacimientos - e molti bambini ricevono regali che dovrebbero essere di Babbo Natale.
Las Posadas è anche celebrato decorando l'esterno di case e aziende con gigli e sempreverdi. Farolito - un sacchetto di carta marrone con disegni ritagliati che viene posto sopra una candela - è un'altra decorazione popolare. Le piñata a forma di stella sono anche comunemente preparate per i bambini da aprire dopo le cene in famiglia durante le Las Posadas.