Christmas is a state holiday in India, though only 3% of the population is actually Christian. The celebration by Christians is largely based on the American media depiction.

Sincere devotees attend the church services. In many of the schools that are run by the Christian missionaries, the children actively participate in the programmes. This involves singing carols etc.

Christmas is officially celebrated at the Rashtrapati Bhavan by the President of India. The celebrations continue and get mixed up with new year celebrations.

In India, most educational institutions have a mid-academic year vacation, sometimes called Christmas vacation, beginning shortly before Christmas and ending a few days after New Year’s Day.

Christmas is also known as bada din (the big day). The concept of Santa Claus is relatively new, and up until the mid ’90s, Santa Claus was hardly popular.

Due to the warm temperature it is difficult to Indianize his concept (however, see the section for the Philippines below). Commercialization and open markets is however bringing more secular-Christmas celebration to the public sphere, even though its is not celebrated religiously.

Source: Wikipedia