Μετά τη λαμπρή θητεία του στην Άρσεναλ, ο Γάλλος επιθετικός αγωνίστηκε τρεις σεζόν με τους «Μπλαουγράνα», πετυχαίνοντας 49 γκολ σε 121 συμμετοχές.

Στα 30 του κι έχοντας διαγράψει απίθανη πορεία με την Άρσεναλ, ο Τιερί Ανρί αποφάσισε να αναζητήσει μια νέα μεγάλη πρόκληση στην καριέρα του, πηγαίνοντας στην Ισπανία για να αγωνιστεί με την Μπαρτσελόνα. Ο Γάλλος κατέκτησε το πολυπόθητο Champions League το 2009 (σε μια χρονιά που οι Καταλανοί σήκωσαν όλες τις κούπες), ενώ συνολικά με την Μπαρτσελόνα πέτυχε 49 γκολ σε 121 αγώνες. Η La Liga δημιούργησε ένα top-25 με τα καλύτερα γκολ του στο ισπανικό πρωτάθλημα.