Karivellur Shiva Temple is a temple located at
Karivellur, a picturesque village located near
Payyanur town in
Kannur District. The temple is one of the oldest temples in
Kerala and the presiding deity is
Lord Shiva. Koothu, a rare art form, is performed in this temple.
The nearby temples are Puthur Shiva Temple, Muchilottu Bhagavathi Temple, Kuniyan Parambathara Bhagavathy Temple, Kozhummal Sree Maha Vishnu Temple, Sree
Vareekara Bhagavathy Kavu,
Vaniyillam Someshwari Temple, Kozhummal Makeel Mundiyakavu, Peralam Bhagavathy Temple.