How old is LeBron James? As of October 21, 2026, he is 41 years old. He was born on December 30, 1984, and he turns 42 on December 30, 2026.

LeBron James's age is a big part of his story, because he is still playing in the NBA after more than two decades.

This guide covers his birthday, how old he was when he started in the league, his biggest career milestones, and a few quick answers to questions fans often ask.

How Old Is LeBron James Right Now?

LeBron James's current age is 41, based on his NBA.com player profile. The table below shows the rest. His age changes only once a year, so double-check the date on any page that lists it, since an old number is easy to miss after December 30.

Fact Information
Current age 41 years
Date of birth December 30, 1984
Next birthday December 30, 2026
Age on next birthday 42 years

When Is LeBron James's Birthday?

LeBron James's birthday is December 30. When people ask where LeBron James was born, the answer is Akron, Ohio. He grew up there, raised by his mother, Gloria, who was just 16 when he was born.

Basketball became his focus early, and by his teenage years he was one of the most talked-about high school players in the country.

That early start in Ohio set the stage for his jump to the pros. Years later, his foundation opened the I PROMISE School in Akron.

How Old Was LeBron James When He Started His NBA Career?

LeBron was 18 when the Cleveland Cavaliers made him the first overall pick in the 2003 NBA Draft. He had just finished high school. His NBA debut came on October 29, 2003, against the Sacramento Kings, at the start of the 2003–04 season.

Don't mix up the two dates. The draft is when a team picks a player. The debut is his first real game. Starting at 18 is a big reason his career has lasted so long. He had a head start on almost everyone.

Milestone Details
NBA Draft 2003, first overall pick
Age at draft 18
Rookie season 2003–04
Drafted by Cleveland Cavaliers

LeBron James's Career Timeline and Major Milestones

The LeBron James career story has a lot of chapters. Here are the biggest ones in one place.

Year Milestone
2003 Entered the NBA with Cleveland
2012 Won his first NBA championship with Miami
2016 Won a championship with Cleveland
2020 Won a championship with the Lakers
2023 Became the NBA's all-time regular-season scoring leader
2026 Joined the Philadelphia 76ers

[IMAGE: LeBron James holding an NBA championship trophy] Alt Text- LeBron James holding an NBA championship trophy

He has four titles in total, including a second one with Miami in 2013. The scoring record is a regular-season mark, which is different from playoff records.

In July 2026, he announced he would play for the 76ers, his fourth team after Cleveland, Miami and the Lakers. Winning with three different teams, and still starting new chapters, shows how rare his longevity is.

What Makes LeBron James's NBA Career So Remarkable at 41?

LeBron James at 41 is playing in his 24th NBA season. That's a record-breaking number of seasons, and it's rare for any player to stay in the league this long after entering as a teenager.

He's also still producing. Last season, he averaged 20.9 points, 7.2 assists and 6.1 rebounds across 60 games, and his scoring went up in the playoffs. That's strong play at any age. Playing at this level two decades after his rookie year is what sets his NBA career length apart. You can see his full season-by-season numbers on Basketball-Reference.

Conclusion

How old is LeBron James? He is 41 as of October 21, 2026, and he turns 42 on December 30. His age will change soon, but the bigger story is his career.

He entered the NBA at 18, won titles with three teams, broke the all-time scoring record, and is now playing his 24th season with a fourth franchise.

Few players stay at a high level for so long, and that staying power is what makes his career special.

Frequently Asked Questions About LeBron James

What Is LeBron James's Full Name?

His full name is LeBron Raymone James Sr. The "Sr." is there because his oldest son, LeBron "Bronny" James Jr., shares the name.

How Old Was LeBron James When He Won His First NBA Championship?

LeBron was 27 when he won his first NBA championship with the Miami Heat in 2012. It came after years of close calls, including Finals losses in 2007 and 2011.

Did LeBron James Attend College Before Joining the NBA?

No. LeBron James did not attend college; he entered the NBA directly from St. Vincent–St. Mary High School in Akron. He was the first overall pick in 2003.

How Many NBA Teams Has LeBron James Played For?

LeBron James's NBA teams total four franchises: the Cleveland Cavaliers, Miami Heat, Los Angeles Lakers and Philadelphia 76ers. This counts franchises, not stints, so his two runs in Cleveland count as one team.