Pope Emeritus Benedict XVI will attend the canonisation ceremony to elevate John Paul II and John XXIII to sainthood and will celebrate mass with Pope Francis, the Vatican said Saturday.