Ioannes Paulus II Peninsula is an ice-covered peninsula on the north coast of Livingston Island in the South Shetland Islands, Antarctica that is bounded by Hero Bay to the east and Barclay Bay to the west. It extends 13 km in length in south–north direction and is 8 km wide. Its north extremity is formed by the ice-free Cape Shirreff, an area visited by early 19th century sealers. The peninsula's interior is occupied by Oryahovo Heights.