The 27-year-old loose forward succeeds Remi Casty, who led the club for eight seasons before leaving at the end of the 2020 season and has now joined Toulouse.
Catalans coach Steve McNamara said: “Benjamin was the clear and obvious choice. His drive and ambition, combined with his high level and consistency of performance, made this an easy choice.
“He has total respect from everyone within our playing group and organisation and will always put the team first.”
— Dragons Catalans (@DragonsOfficiel) February 5, 2021
Garcia, who becomes the eighth captain in the Dragons’ 15-year history, said: “I’m really proud to be the new captain.
“I grew up as a Dragons fan and always dreamt to be one day the captain of this club.
“I’m ready to take on this role and lead by example, I really want to do well and win trophies with the club.”