It is believed that the Gunners have accepted a £15million offer from the Catalan giants just a day after it appeared the Belgian defender would be joining Manchester United.
The Daily Mail reports that 28-year old Gunners captain Vermaelen will join Barcelona on a four-year deal with the option of a further 12 months.
The former Ajax star's agent is now holding discussions with Barca regarding personal terms prior to the deal being finalised.
Vermaelen joined Arsenal in June 2009 and has since made 150 appearances for the north London outfit.
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball