ઈતિહાસકારો પ્રમાણે, ગુરુવાયૂર કૃષ્ણા મંદિર પાંચ હજાર વર્ષ જૂનું છે અને 1638માં તેના કેટલાક હિસ્સાનું પુનર્નિમાણ કરવામાં આવ્યું હતું.