Star Wars Character Ages
How old is Luke Skywalker in The Last Jedi? How old are Rey and Kylo Ren? How old was Yoda in The Phantom Menace? All the answers are right here!
Ages and birthdates are based on Lucasfilm or Lucasfilm-licensed sources. Some are from Legends books and comics, but Lucasfilm seems to have carried over character birth years and homeworlds into the new canon, and most of them have been confirmed in canon sources. Characters are listed in alphabetical order. If you can't find the character you're looking for, you can use the "Find in page" function of your browser to search for it (CTRL + F on Windows computers).
Like the Star Wars Character Age Table? Check out my Star Wars Book List, with side-by-side timelines of Legends and New Canon novels!
|(alphabetical order by first name or title)||(years after Episode IV)||Episode I
The Phantom Menace
Attack of the Clones
Revenge of the Sith
A New Hope
(+ Rogue One)
The Empire Strikes Back
Return of the Jedi
The Force Awakens
& The Last Jedi
|Admiral Ackbar||Before -50||>18||>28||>31||>50||>53||>54||>84|
|Anakin Skywalker (Darth Vader)||-42*||9*||20||23||42||45||46|
|Captain Phasma||About -5||~5||~8||~9||~39|
|Grand Moff Tarkin||-64||32||42||45||64|
|Jabba the Hutt||-600||568||578||581||600||603||604|
|Jar Jar Binks||-52||20||30||33||52||55||56||86|
|Kylo Ren (Ben Solo)||5||29|
|Leia Organa (Princess Leia)||-19†||0||19||22||23||53|
|Maz Kanata||Before -966||>934||>944||>947||>966||>969||>970||>1000|
*Anakin is 20 in Episode II, but he was 9 in Episode I, which took place ten years earlier. The explanation for this is that he turned ten right after Episode I, and the two movies are actually about ten years and one month apart.
**Older sources say that C-3PO was built 112 years before the Battle of Yavin, but this is apparently disproven in Episode I. However, it could still be true from a certain point of view; Legends sources say Anakin built C-3PO largely from parts of a trashed protocol droid manufactured 80 years before.
†Older sources put Luke and Leia at either 18 or 20 years old at the time of Episode IV, but we now know that they are born in Episode III, which takes places 19 years before.