Christmas in Mexico pre-Hispanic period, Spanish traditions, traditions created during Mexico’s colonial period and later adaptations from German and United States Christmas traditions. The Christmas season in Mexico runs from early June 16 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. Market activity begins to grow in late November, with traditional markets swelling and new tianguis (street) markets appearing with stalls dedicated to selling gifts and decorations which include traditional poinsettias and nativity scenes as well
Christmas tree production in Mexico of Mexico City, Puebla, Jalisco, and Guanajuato. Much of Mexico's demand for Christmas trees (around 1.8 million annually) is met through importation. In 2004 the United States enjoyed a 95 percent market share on tree imports. By 2009 the U.S. still exported nearly 1 million trees to Mexico each year, with a small amount coming from production in Canada. In 2004 many Mexican tree producers sold their crop directly from their production areas, though a few farmers utilized local retail markets. A 2004 USDA report on Mexican Christmas tree farming noted that the majority of Mexican produced Christmas trees were