कहा जाता है कि मकर संक्रांति के दिन भगवान सूर्य अपने पुत्र शनि से मिलने स्वयं उसके घर जाया करते हैं। शनिदेव चूंकि मकर राशि के स्वामी हैं, इसलिए इस दिन को मकर संक्रांति के नाम से जाना जाता है। मकर संक्रांति के दिन ही गंगाजी भागीरथ के पीछे-पीछे चलकर कपिल मुनि के आश्रम से होकर सागर में जाकर उनसे मिली थीं। यह भी कहा जाता है कि गंगा को धरती पर लाने वाले महाराज भगीरथ ने अपने पूर्वजों के लिए इस दिन तर्पण किया था। उनका तर्पण स्वीकार करने के बाद इस दिन गंगा समुद्र में जाकर मिल गई थी। इसलिए मकर संक्रांति पर गंगा सागर में मेला लगता है।
एक मान्यता है कि महाभारत काल के महान योद्धा भीष्म पितामह ने भी अपनी देह त्यागने के लिए मकर संक्रांति का ही चयन किया था।
इस दिन भगवान विष्णु ने असुरों का अंत कर युद्ध समाप्ति की घोषणा की थी व सभी असुरों के सिरों को मंदार पर्वत में दबा दिया था। इस प्रकार यह दिन बुराइयों और नकारात्मकता को खत्म करने का दिन भी माना जाता है। यशोदा जी ने जब कृष्ण जन्म के लिए व्रत किया था तब सूर्य देवता उत्तरायण काल में पदार्पण कर रहे थे और उस दिन मकर संक्रांति थी। कहा जाता है तभी से मकर संक्रांति व्रत का प्रचलन हुआ।
इस त्यौहार को अलग-अलग प्रांतों में अलग-अलग नाम से मनाया जाता है। मकर संक्रांति को तमिलनाडु में पोंगल के रूप में तो आंध्रप्रदेश, कर्नाटक व केरला में यह पर्व केवल संक्रान्ति के नाम से जाना जाता है।मकर संक्रांति को उत्तरायन, माघी, खिंचड़ी आदि नाम से भी जाना जाता है।