Messi ha fondato nel 2007 una fondazione di beneficenza, la Fondazione Leo Messi, che sostiene l'accesso all'assistenza sanitaria, all'istruzione e allo sport per i bambini. È stata fondata nel 2007 a seguito di una visita Messi pagato a un ospedale per i bambini malati terminali a Boston, un'esperienza che ha risuonato con lui al punto che ha deciso di reinvestire parte dei suoi guadagni nella società. Attraverso la sua fondazione, Messi ha assegnato borse di studio, finanziato la formazione medica, e investito nello sviluppo di centri medici e progetti in Argentina, Spagna, e altrove nel mondo. Oltre alle sue attività di raccolta fondi, come le sue partite di calcio globali "Messi e Amici", la sua fondazione riceve sostegno finanziario da varie aziende a cui ha assegnato il suo appoggio a suo nome, con i suoi accordi di impegno principale Adidas. Messi ha anche investito in calcio in Argentina: ha finanziato la costruzione di un dormitorio per giovani nati a Buenos Aires, un dormitorio per bambini malati terminali a Boston, un'
la Fondazione Leo Messi