Mexico has no official religion, and the Constitution of 1917 imposed limitations on the church and sometimes codified state intrusion into church matters. The government does not provide financial contributions to the church, nor does the church participate in public education. However, Christmas is a national holiday and every year during Easter and Christmas all schools in Mexico, public and private, send their students on vacation.
The 2010 census by the Instituto Nacional de Estadística y Geografía as the main religion, with 82.7% of the population, while 9.7% (10,924,103) belong to other Christian denominations, including Evangelicals (5.2%); Pentecostals (1.6%); other Protestant or Reformed (0.7%), Jehovahs Witnesses, (1.4%); Seventh-day Adventists (0.6%); and members of The Church of Jesus Christ of Latter-day Saints (0.3%).172,891 (or less than 0.2% of the total) belonged to other, non-Christian religions; 4.7% declared having no religion 2.7% were unspecified.
The 92,924,489 Catholics of Mexico constitute in absolute the second largest Catholic community after Brazils.47% percent of them attend church services weekly. Most Mexican cities, towns and villages hold a yearly feast day to commemorate their local patron saints.
The feast day of Our Lady of Guadalupe, the patron saint of Mexico, is celebrated on December 12 and is regarded by many Mexicans as the most important religious holiday of their country.