Karivellur Sree Muchilottu Bhagavathi temple is located at Karivellur in Kannur district, Kerala. The shrine is dedicated to Muchilottu Bhagavathi. The theyyam thira kaliyattam festival is held once in a while (around 14 years) and is referred to as Perumkaliyattam.
The important theyyams that can be witnessed at Karivellur
Sree Muchilottu Bhagavathi temple are Kundor Chamundi theyyam, Muchilottu
Bhagavathy theyyam, Narambil Bhagavathy theyyam, Raktha Chamundi theyyam and
Vishnumoorthi theyyam.
When the theyyam is performed it is conducted for six days
in Malayalam Dhanu Masam (December – January).