Se sabe muy poco sobre la vida del santo patrón del pueblo búlgaro, San Juan de Rila, antes de emprender el camino de la ermita. Nació alrededor del año 876 en el pueblo de Skrino (cerca de Kyustendil), y su nombre de nacimiento sigue siendo desconocido.