The Belgian defender moves to the Nou Camp after five years at the Emirates.
In that time, Vermaelen became club captain at Arsenal but also lost his place in the side to Per Mertesacker.
Vermaelen completed his medical earlier on Saturday and becomes the latest Arsenal player to move to Catalunya, following the likes of Cesc Fabregas – who has since returned to the Premier League with Chelsea – Alex Song and Thierry Henry.
all the best for the future @T_Vermaelen05 #Arsenal #AFC #captain #VermaelenFCB pic.twitter.com/mIK4gI7IyH
— Mesut Özil (@MesutOzil1088) August 9, 2014
Best of luck to @T_Vermaelen05 at Barcelona. Will miss our rounds of golf #mean5iron pic.twitter.com/0I7pq9nsBd
— Aaron Ramsey (@aaronramsey) August 9, 2014