The 34-year-old midfielder has succeeded Carles Puyol, who had long held the armband but left the club this summer to take up a non-playing role.
Barcelona have announced that Xavi will succeed the retired Carles Puyol as club captain following the centre-back's exit this summer.
The former Spain midfielder was Puyol's deputy last term and won a vote of his team-mates to take on the armband on a permanent basis after deciding to remain at Camp Nou.
The 34-year-old will be assisted by Andres Iniesta, who will be his immediate depty, ahead of Lionel Messi and Sergio Busquets.Last term, Victor Valdes was the third captain after Puyol and Xavi, but the goalkeeper left the club this summer after his contract expired. The Spaniard is currently recovering from an anterior cruciate ligament injury and is without a club.
Xavi has spent his entire career at Barcelona, making close to 500 Liga appearances for the Catalan giants since making his debut in 1998.
He has won a stunning seven Primera Division titles in his time at Camp Nou, along with three Champions Leagues and two Copa del Reys.