Unpacking the Mystery of Xiao's Age in Genshin Impact
For fans of the wildly popular video game Genshin Impact, one question often pops up when discussing the enigmatic Yaksha, Xiao: "How old is Xiao?" It's a question that delves into the lore of Teyvat and the complex history of its characters. While a precise numerical age isn't explicitly stated in the game for Xiao, we can piece together a substantial understanding of his existence based on in-game lore, dialogue, and historical events.
The Lore of the Yakshas and Xiao's Origins
Xiao, whose real name is Alatus, is a Yaksha, a class of powerful warrior spirits tasked with protecting Liyue. These beings are ancient, far preceding the current era of Teyvat. The Yakshas were originally summoned by the Geo Archon, Rex Lapis (also known as Zhongli), to combat demons and protect humanity.
The Yaksha tribes themselves are said to be incredibly old, with their origins stretching back thousands of years. Xiao, as one of the last surviving Yakshas, has witnessed countless epochs of Liyue's history. This alone suggests an age far beyond human lifespans.
Evidence Pointing to Extreme Age
Several pieces of evidence within Genshin Impact strongly support the idea that Xiao is thousands of years old:
- The Archon War: Xiao participated in the Archon War, a cataclysmic conflict that occurred approximately 2,000 years before the current in-game timeline. This war involved the original Seven Archons vying for control of Teyvat. Xiao's involvement in this war means he was already an established warrior at that time.
- Serving Rex Lapis for Millennia: Xiao has served Rex Lapis for a vast period, acting as Liyue's guardian against malevolent forces. The sheer length of his service, spanning millennia, underscores his ancient nature.
- The Tale of the Five Yakshas: Xiao is the last surviving member of the five most powerful Yakshas. The story of his brethren who succumbed to their karmic debt or were defeated in battle suggests a long history of their existence and eventual demise.
- Dialogue and Character Interactions: Many NPCs and even other playable characters, particularly those who have lived for a long time (like Zhongli), speak of Xiao with a sense of immense age and deep-seated weariness that only comes with centuries, if not millennia, of experience and suffering.
Estimating Xiao's Age: A Mathematical Approach (Based on Lore)
While we don't have a definitive number, we can make an educated estimate. If we consider the Archon War as a significant marker, and knowing that it occurred roughly 2,000 years ago, Xiao was already fighting then. Furthermore, the Yakshas were summoned even before that to combat demons. Some lore suggests the Yakshas' existence predates the Archon War by a considerable margin.
Taking all this into account, it is widely accepted within the Genshin Impact community that Xiao is well over 2,000 years old. Some fan interpretations and lore discussions place his age in the range of 5,000 to 10,000 years, or even more, making him one of the oldest living beings in Teyvat that we know of.
Xiao's Appearance vs. His Age
One of the fascinating aspects of Xiao is that his youthful, youthful appearance belies his immense age. Like many immortal or long-lived beings in fantasy lore, Xiao does not visibly age in the way humans do. This is a common trope that highlights the vast difference between mortal and immortal existences.
Conclusion: An Ancient Guardian
In conclusion, while there isn't a single, definitive numerical answer to "How old is Xiao?", the lore of Genshin Impact clearly indicates that he is an incredibly ancient being. He has witnessed the rise and fall of empires, the formation of nations, and has carried the burden of protecting Liyue for millennia. His age is a testament to his enduring duty and the immense power he wields.
Frequently Asked Questions About Xiao's Age
How old is Xiao in human years?
Xiao is not bound by human lifespans. He is a Yaksha, an ancient spirit, and therefore his age far surpasses what a human could comprehend. He is considered to be thousands of years old, likely over 2,000, and potentially much older.
Why does Xiao look so young if he's so old?
Xiao is an immortal being. Like many long-lived or immortal characters in fantasy, his physical form does not age in the same way humans do. His youthful appearance is a characteristic of his Yaksha nature, not an indication of his true age.
When was Xiao summoned by Rex Lapis?
Xiao was summoned by Rex Lapis (Zhongli) to serve as a Yaksha to fight demons and protect Liyue. This occurred during or even before the Archon War, which was approximately 2,000 years before the current in-game timeline. He has been serving continuously since then.
Is Xiao the oldest character in Genshin Impact?
While Xiao is exceptionally old, it's difficult to definitively say he is the absolute oldest. Characters like Rex Lapis (Zhongli) are Archons and thus have existed since the creation of Teyvat, making them even older. However, among the playable characters who are not Archons, Xiao is certainly one of the most ancient.

