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