Yes — you can gift a WoW expansion directly through the Battle.net Shop. Sign in at shop.battle.net, open the World of Warcraft expansion you want, toggle "This is a gift," then enter your friend's Battle.net email or pick them from your friends list. They receive a redemption email — no shipping, no box, instant delivery.

It's fully digital, so it works no matter where your friend lives (within the same game region), and pre-purchases of upcoming expansions can be gifted the same way.

How to gift a WoW expansion (step by step)

  1. Go to the Battle.net Shop at shop.battle.net and sign in with your own account.
  2. Open World of Warcraft and pick the expansion or edition you want (Standard, Heroic, or Epic).
  3. Toggle "This is a gift." Most WoW expansion pages show a gift option at checkout.
  4. Enter the recipient — their Battle.net email address or select them from your friends list.
  5. Add a message and pick a delivery date if you want it to land on a birthday.
  6. Pay and send. They get an email with a redeem link; the expansion attaches to their account automatically.

Quick facts

  • Price: the current expansion Standard Edition runs about $49.99, with Heroic and Epic editions costing more for mounts, boosts, and early access.
  • Recipient needs: a free Battle.net account and (usually) to be your Battle.net friend before you can gift.
  • Region: gift and recipient normally need to be in the same game region (e.g., Americas, Europe).
  • Delivery: instant or scheduled — no physical item ships.

Can you gift the current expansion and game time together?

You can gift the expansion, and separately gift game time (30/90/180-day) from the same shop, since WoW's retail game still needs a subscription for level 20+ content. A common combo gift is the latest expansion plus a few months of game time so your friend can actually play without paying anything themselves.

Do they need to already own the game?

No. A current WoW expansion purchase includes the base game and all prior expansions, so a brand-new player only needs that one expansion plus game time to start. If they already play, the expansion simply adds to their existing account when they redeem it.

What if you don't know their Battle.net details?

If you can't get their email or BattleTag, buy a Battle.net Balance gift card instead (physical or digital). They redeem the balance and buy the expansion themselves, choosing the edition they prefer. It's the safest option when you're not sure exactly which version they want.

Which edition should you gift?

For a casual friend or a returning player, the Standard Edition is plenty. If they're a raider or altoholic who'll value a character boost and early access, the Heroic or Epic edition is the better splurge. When in doubt, Standard plus a few months of game time gives the most actual playtime per dollar.

If your gift is really about getting someone into the deep end — hitting max level fast, clearing their first raid, or learning Mythic+ — PewPewShop can help. Our vetted human coaches offer play-together sessions, rent-a-pro runs, and progression help so a new or returning player learns the ropes with a real expert alongside them. It pairs perfectly with a gifted expansion: you cover the game, we help them enjoy it.