Festive celebrations in Meghalaya vary according to the region and tribe. Festivals, apart from those of the Christian faith, are held annually. Meghalaya is so rich in its culture that the regional separations also see difference in festivals. The three main hills of Meghalaya namely Garo Hills, Khasi Hills & Jaintia Hills have their own distinct festivals.

As there are three tribes in the Meghalaya, the festivals of this region are broadly classified into the festivals of their respective regions. There are many festivals of each tribe but the following are the one of the most important festivals of the community.