Connor McDavid is 29 years old as of today, February 25, 2026.

Quick Scoop

  • Connor McDavid was born on January 13, 1997, in Richmond Hill, Ontario, Canada.
  • That makes him 29 years old right now in the 2025–26 NHL season.
  • He plays center and is the captain of the Edmonton Oilers in the NHL.

So if you’re checking “how old is Connor McDavid” for a debate, fantasy league, or a quick pub-quiz fact: he’s 29.

TL;DR: Connor McDavid’s age is 29 years old, born January 13, 1997.

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