Учился он хорошо. По окончании лицея поступил в Ягеллонский университет в Кракове, на философский факультет. В 1942 году посещал подпольную духовную семинарию. Имея способности к языкам, Кароль мог разговаривать на 10 из них.
В 1946 году Кароль был рукоположен в священники, затем стал доктором богословия. В 1958 году Войтыла стал епископом, принимал активное участие во Втором ватиканском соборе. За это был рукоположен в архиепископы, митрополиты Краковские.
В 1967 году он стал кардиналом. 16 октября 1978 года Кароль Войтыла был избран 264-м Папой Римским и стал первым неитальянцем на папском престоле за последние 455 лет, и первым папой славянского происхождения. Он принял имя Иоанн Павел II.
Иоанн Павел II был первым Папой римским, посетившим Литву. Тогда Литва находилась в тяжелом положении: народные несогласия, сложная экономическая и военная ситуация.
В Литве понтифик Иоанн Павел II находился с визитом 4-8 августа 1993 года, как только Литва восстановила независимость.
Во время визита понтифик Иоанн Павел II встретился с духовными лицами Литвы, дипломатическим корпусом, в костеле Святого Духа встретился с представителями польского содружества, в костеле Святых Иоаннов общался с литовской интеллигенцией. Основной целью визита было посещение часовни Божьей Матери в Святых воротах, где он оставил подарки – четки и шапочку понтифика.
В последние годы жизни понтифик страдал от болезни Альцгеймера, но не покидал своего поста.
Скончался Иоанн Павел II 2 апреля 2005 года в Ватикане.
Иоанн Павел II будет канонизирован. Его причислят к лику святых Римо-католической церкви 27 апреля 2014 года.