Francesco Forgione urodził się w Pietrelcinie (na południu Włoch) 25 maja 1887 r. Już w dzieciństwie szukał samotności i często oddawał się modlitwie i rozmyślaniu. Gdy miał 5 lat, objawił mu się po raz pierwszy Jezus. W wieku 16 lat Franciszek przyjął habit kapucyński i otrzymał zakonne imię Pio. Rok później złożył śluby zakonne i rozpoczął studia filozoficzno-teologiczne. W 1910 r. przyjął święcenia kapłańskie.