how long would it take to get every achivement in guild wars 2
It’s not really possible to give one exact number, because Guild Wars 2 has achievements that are effectively time-gated, annual, repeatable, or historically unobtainable , so “every achievement” is not a fixed target.
Practical answer
For a player starting now, the realistic answer is:
- Most current achievements: roughly hundreds to a few thousand hours , depending on skill, efficiency, and whether you focus only on obtainable content.
- Truly every achievement ever: not fully possible in a strict sense, because some historical achievements can no longer be earned, and festival-related completion can stretch across years.
Why it takes so long
A few factors make the total enormous:
- Some achievements are locked behind daily or weekly progression.
- Festival meta-achievements can require yearly participation , and one source notes that finishing all associated festival achievement points can take 20 years.
- Some achievement collections and repeatable systems are simply designed for long-term play rather than fast completion.
Community estimate
A community discussion on Reddit suggests that obtaining all currently available achievements may take at least 5,000 hours , with some players calling full completion effectively impossible because of old or limited-time achievements.
Best way to think about it
If you mean:
- “How long for a very dedicated completionist?” Think thousands of hours.
- “Can I 100% the whole game forever?” Not completely, because some achievements are no longer obtainable.
- “How long for all current, obtainable achievements?” Still a massive long-term project, likely measured in years for normal play.
In short: expect thousands of hours, and possibly years of play, but “every achievement” is not fully achievable for a new player because some are gone forever.