अर्जुन का नाम हमेशा महाभारत से जोड़ा जाता है। इसके बावजूद युद्ध में कोई भी ऐसा धनुर्धर नहीं था जो अर्जुन के कौशल का मुकाबला कर सके। महाभारत में अर्जुन के जन्म और मृत्यु सहित उसके बारे में व्यापक जानकारी है।

जबकि आमतौर पर यह माना जाता है कि अर्जुन की मृत्यु स्वर्ग की यात्रा के दौरान हुई थी, एक और कहानी है जो उनकी मृत्यु के दो बार होने के बारे में बताती है।

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

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