Last updated: 3 November 2026
Geralt of Rivia is one of the most famous characters in The Witcher series. As a witcher, he ages much slower than ordinary humans, making his actual age difficult to guess. For years, fans believed he was nearly 100 years old in The Witcher 3. However, Andrzej Sapkowski’s novel Crossroads of Ravens revealed new details about his birth year. So, how old is Geralt in The Witcher 3? Let’s find out.

How Old Is Geralt in The Witcher 3?
Geralt is approximately 61 years old in The Witcher 3: Wild Hunt. The game takes place around 1272, while his birth year is established as 1211 in Crossroads of Ravens. This is younger than the commonly believed age of 95–100 years. The earlier estimate came from dialogue in the games, where Vesemir describes Geralt as nearly a century old. Despite being in his 60s, Geralt looks much younger because Witcher mutations slow down his aging.

Geralt’s Estimated Age in The Witcher 3: How Do We Know Geralt’s Age?
The biggest clue comes from Andrzej Sapkowski’s novel Crossroads of Ravens. The story takes place in 1229, when Geralt is 18 years old. This means he was born around 1211.
Based on this timeline, Geralt’s age at different points in the story is:
- 1229: 18 years old during Crossroads of Ravens.
- 1268: Around 57 years old by the end of the main book series.
- 1272: Around 61 years old during The Witcher 3.
This timeline is different from the earlier estimates that placed Geralt close to 100 years old.
It’s also important to remember that the books, games, and Netflix series have different timelines. The Netflix version, for example, places Geralt’s birth around 1160, making him much older than his book counterpart.

Why Geralt Looks Younger Than He Is?
Geralt looks younger because of the mutations he underwent during Witcher training. These mutations improve his strength, speed, reflexes, and resistance to diseases. They also slow down his aging process. This is why Geralt can remain physically strong and fight monsters even in his 60s. His white hair is also not a sign of old age. It is the result of the mutations and additional experiments he underwent during his training.
Common Misconceptions About Geralt’s Age in The Witcher 3
Here are some of the most common misconceptions about the age of Geralt in The Witcher 3.
- Geralt is over 100 years old in the books
- Witchers do not age at all
- Geralt is immortal
- His white hair is due to old age
- He looks young because he is young
- All versions (books, games, shows) follow the same timeline
- The Witcher age is the official canon
- Vesemir’s “nearly a century old” line is exact
- Geralt is much older than every other character
- His mutations completely stop aging
- Geralt and Yennefer are the same age
- Geralt was already very old when Ciri was born
- Witchers age the same way as normal humans
- His age is clearly stated in the games
- Geralt is one of the oldest witchers alive

Every Witcher’s Age
In The Witcher 3: Wild Hunt, each Witcher comes from a different background, shaped by their training, school, and life experiences. To give you a better understanding of their ages, here is an estimate of every Witcher’s age.
- Vesemir: Around 150–300 years old. He is one of the oldest known witchers and a mentor to Geralt.
- Geralt of Rivia: Around 61 years old in The Witcher 3, based on the newer book timeline.
- Eskel: Around the same age as Geralt. He is one of Geralt’s closest friends.
- Lambert: Around 40–41 years old, making him younger than Geralt.
- Letho: Estimated to be around 50–55 years old. He belongs to the School of the Viper.
- Gaetan: Estimated to be around 40 years old. He is a witcher from the School of the Cat.
- Coën: Estimated to be around 25–30 years old. He helped train Ciri at Kaer Morhen.
- Berengar: Estimated to be around 40–45 years old. He is a witcher who questions the witcher lifestyle.
- Ciri: Around 21 years old in The Witcher 3. She is Geralt’s adopted daughter and has Elder Blood powers.
These ages are estimates, as not every character has a confirmed birth year.

Summary
Geralt is around 61 years old in The Witcher 3, based on the timeline revealed in Crossroads of Ravens. Earlier estimates placed him close to 100, but the newer book information gives a different age. His Witcher mutations slow down aging, which explains why he still looks much younger and remains physically strong. So, although Geralt is in his 60s, he is far from being too old for monster hunting.
What did you think Geralt’s age was? Let us know in the comments, and visit the Driffle Blog for more gaming guides, news, and updates.



