وُلد كارول جوزيف فويتيلا في مدينة فادوفيتسه البولندية. كان الأصغر بين ثلاثة أطفال ولدوا لكارول فويتيلا (1879-1941)، من اصول بولندية، وإميليا كاتشوروفسكا (1884-1929).
في عام 1939، أغلقت قوات الاحتلال الألمانية النازية الجامعة بعد غزو بولندا.
في منتصف عام 1938، غادر فويتيلا ووالده فادوفيتشي وانتقلوا إلى كراكوف، حيث التحق بجامعة جاجيلونيان. أثناء دراسة موضوعات مثل فقه اللغة واللغات المختلفة، عمل أمين مكتبة متطوعًا وكان مطلوبًا منه المشاركة في التدريب العسكري الإجباري في الفيلق الأكاديمي، لكنه رفض استعمال السلاح.
في أكتوبر 1942، وبينما كانت الحرب مستمرة، طرق باب قصر الأسقف في كراكوف وطلب الدراسة للكهنوت. بعد فترة وجيزة، بدأ دورات في المدرسة السرية تحت الأرض التي يديرها رئيس أساقفة كراكوف كاردينال "آدم ستيفان سابيها".
في 29 فبراير 1944، صدمت شاحنة ألمانية فويتيلا. اعتنى به ضباط الفيرماخت الألمان وأرسلوه إلى المستشفى. أمضى هناك أسبوعين يتعافى من ارتجاج شديد وإصابة في الكتف.
في 6 أغسطس 1944، وهو اليوم المعروف باسم "الأحد الأسود"، قام "الجستابو" باعتقال الشباب في كراكوف للحد من الانتفاضة هناك، على غرار الانتفاضة الأخيرة في وارسو.
هرب فويتيلا عن طريق الاختباء في قبو منزل عمه في 10 شارع تينيكا، بينما فتشت القوات الألمانية الادوار العليا.
تم أخذ أكثر من ثمانية آلاف رجل وصبي في ذلك اليوم، بينما هرب فويتيلا إلى قصر رئيس الأساقفة، حيث مكث حتى مغادرة الألمان.
في ليلة 17 يناير 1945، هرب الألمان من المدينة، واستعاد الطلاب المدرسة المدمرة. تطوع فويتيلا وإكليريكي آخر للقيام بمهمة إزالة أكوام الفضلات المجمدة من المراحيض.
ساعد فويتيلا أيضًا فتاة يهودية لاجئة تبلغ من العمر 14 عامًا تدعى إديث زيرر، كانت قد هربت من معسكر عمل نازي في تشيستوشوفا.
بعد الانتهاء من دراسته في المعهد الإكليريكي في كراكوف، تم تعيين فويتيلا كاهنًا في عيد جميع القديسين، 1 نوفمبر 1946، من قبل رئيس أساقفة كراكوف، الكاردينال سابيها.
أنتقل فويتيلا إلى الجامعة البابوية الدولية أثينيوم أنجيليكوم في روما، الجامعة البابوية المستقبلية للقديس توما الأكويني، للدراسة على يد الأب الفرنسي الدومينيكي "ريجنالد جاريجو لاجرانج" في 26 نوفمبر 1946.
أقام في الكلية البابوية البلجيكية، برئاسة المونسنيور ماكسيميليان دي فورستنبرغ. حصل فويتيلا على ترخيص في يوليو 1947، واجتاز امتحان الدكتوراه في 14 يونيو 1948، ودافع بنجاح عن أطروحة الدكتوراه بعنوان Doctrina de fide apud S. Ioannem a Cruce (دكتوراه فى عقيدة الإيمان للقديس يوحنا فى الصليب) في 19 يونيو 1948.
في مارس 1949، تم نقل فويتيلا إلى أبرشية سانت فلوريان في كراكوف. قام بتدريس الأخلاق في جامعة جاجيلونيان وبعد ذلك في الجامعة الكاثوليكية في لوبلين.
في 4 يوليو 1958، بينما كان فويتيلا في عطلة في منطقة البحيرات في شمال بولندا، عينه البابا بيوس الثاني عشر أسقفًا مساعدًا لكراكوف. ثم تم استدعاؤه إلى وارسو للقاء رئيس بولندا واسقف سوفين وفاجو.
في سن 38، أصبح فويتيلا أصغر أسقف في بولندا.
في 13 يناير 1964، عينه البابا بولس السادس رئيس أساقفة كراكوف.
في 26 يونيو 1967، أعلن بولس السادس ترقية رئيس الأساقفة كارول فويتيلا إلى الكلية المقدسة للكرادلة.
انعقد الاجتماع البابوي في أكتوبر 1978 بعد وفاة البابا يوحنا بولس الأول في 28 سبتمبر بعد 33 يومًا فقط من انتخابه في 26 أغسطس.
استغنى يوحنا بولس الثاني عن التتويج البابوي التقليدي وبدلاً من ذلك حصل على تنصيب كنسي مع تنصيب بابوي مبسط في 22 أكتوبر 1978. أثناء تنصيبه، عندما كان الكرادلة يركعون أمامه ليأخذوا عهودهم ويقبلون خاتمه، ركع الأسقف البولندي ستيفان الكاردينال ويزينسكي على ركبتيه، ومنعه من تقبيل الخاتم، وعانقه ببساطة.
عندما دخل ساحة القديس بطرس لمخاطبة الجمهور في 13 مايو 1981، أصيب البابا يوحنا بولس الثاني بجروح خطيرة على يد محمد علي أغكا، وهو مسلح تركي خبير كان عضوًا في جماعة الذئاب الرمادية الفاشية.
في يوم السبت ، 2 نيسان / أبريل 2005 ، حوالي الساعة 15:30 بتوقيت وسط أوروبا ، قال يوحنا بولس الثاني كلماته الأخيرة باللغة البولندية ، "Pozwólcie mi odejść do domu Ojca" ("اسمح لي أن أغادر إلى منزل الأب") ، إلى مساعديه، ودخل في غيبوبة بعد حوالي أربع ساعات.