A large part of the Garo community follow Christianity, with some rural pockets practising traditional animist religion known as Songsarek. The book The Garo Ancestors Religion: Beliefs And Practices tries to interpret and expound on the origin and migration of the Garos — consisting of Indigenous groups who settled in the Garo Hills and their ancient animistic religious beliefs and practices: deities who must be appeased with rituals, ceremonies and animal sacrifices to ensure welfare of the tribe.