महाभारत की एक दूसरी कथा के अनुसार सबसे पहले सूर्य की पूजा सूर्यपुत्र कर्ण ने की थी, कर्ण भगवान् सूर्य का बहुत बड़ा भक्त था. सूर्यदेव की कृपा से ही वे महान योद्धा बने थे. कर्ण प्रति दिन कमर तक पानी में खड़े होकर भगवान् सूर्य को अर्घ्य देता था और तत्पश्चात अपनी यथा शक्ति दान भी करता था. आज भी छठ पूजा में अर्घ्य दान की इसी पद्धति से पूजा-अर्चना की जाती हैं.