Type /played in World of Warcraft while logged into the character you want to check, and it will show that character’s total time played in days, hours, minutes, and seconds.

Account total

WoW does not have a built-in account-wide playtime total, so if you want your full time across all characters, you usually have to check /played on each character and add them up yourself.

Easier way

Some addons can track playtime across characters after you log them in, such as Altoholic or similar character-management addons.

Where it shows

If you only want to check remaining subscription game time rather than time played, that is shown in your Battle.net account/subscription area, not with /played.

TL;DR

  • Per character: use /played in-game.
  • All characters: add them manually, or use an addon that tracks it.