WoW accounts can last anywhere from a few months to a few years. It really depends on how much you play and how dedicated you are to the game.