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