Dale Earnhardt was 49 years old when he died.

He was born on April 29, 1951, and died on February 18, 2001, which puts his age at 49 at the time of his fatal crash during the Daytona 500.