Lionel Messi is 38 years old as of today, February 23, 2026.

Quick Scoop: How old is Messi?

  • Lionel Messi was born on June 24, 1987, in Rosario, Argentina.
  • That makes him 38 years old right now, turning 39 on June 24, 2026.

A tiny timeline

  1. Born: June 24, 1987, Rosario, Argentina.
  1. Became a global star at Barcelona in his late teens and early 20s.
  1. World Cup winner with Argentina in 2022, in his mid‑30s.
  1. Today (2026), he’s a 38‑year‑old veteran still active at the top level.

Many forum discussions about “how old is Messi now” simply boil down to: check June 24, 1987, do the math, and then debate how he’s still playing at an elite level in his late 30s.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.