На протяжении всей своей карьеры Лионель Месси принимал участие в благотворительных мероприятиях, направленных на помощь детям, что отчасти объясняется трудностями, с которыми он сам столкнулся в детстве. С 2004 года Месси вкладывает деньги в Детский фонд Организации Объединённых Наций (ЮНИСЕФ). C марта 2010 года является послом доброй воли ЮНИСЕФ, в том же году он выполнил свою первую работу в этом амплуа — отправился на Гаити, чтобы привлечь внимание общественности к тяжёлому положению детей в стране после землетрясения. С тех пор Месси участвовал в кампаниях ЮНИСЕФ, направленных на профилактику ВИЧ, а также образование и социальную интеграцию детей-инвалидов. В 2012 году Месси полностью оплатил лечение 12-летнего марокканца, который хотел стать футболистом, но не мог этого сделать из-за дефицита гормона роста. В ноябре 2013 года Месси принял участие в рекламной кампании, направленной на повышение осведомлённости об уровне смертности среди детей из неблагополучных семей. В ноябре 2016 года Месси из личных средств выплатил зарплату трём сотрудникам службы безопасности национальной сборной Аргентины, которые не получали зарплату в течение шести месяцев.