The month of December is when the atmosphere comes alive, with Christmas carols being sung all over the country. As the occasion draws near, most of the churches start night vigils for thanksgiving and singing in praise of the Lord. These are known as "Kesha" locally.
The Christmas eve sees people gather in large numbers in churches and sing Biblical hymns as they worship the God. At midnight, the birth of the Christ is celebrated with giving of gifts, animals, harvest, and singing. The children perform dances as everyone rejoices in the moment. This goes on till dawn.
Christmas in Kenya is an important time of the year, and is celebrated by Christians and non-Christians alike.

