If you’ve ever considered jumping into Azeroth for the first time or coming back after a long break, the first question you probably have is how much does it cost to buy world of warcraft. Unlike many modern free-to-play MMOs, WoW operates on a mix of one-time purchases and recurring subscriptions, and it’s easy to get confused by the different bundles and limited-time offers Blizzard rolls out every few months. I’ve been playing WoW on and off since Wrath of the Lich King, and I’ve helped dozens of friends set up their accounts without wasting money on features they don’t need. This guide breaks down every possible cost you might face, from initial purchase to optional extras, so you know exactly what you’re paying for before you enter your card details.
Core Costs: How Much Does It Cost to Buy World of Warcraft Base Access
First, let’s clear up a common misconception: you don’t have to buy every old expansion individually to play all current WoW content. For years, Blizzard has bundled all prior expansions into the purchase of the latest one, which saves new players hundreds of dollars compared to buying each separately. When you’re calculating how much does it cost to buy world of warcraft, the expansion purchase is the only one-time fee you’ll need to pay for core content. As of the latest expansion launch, The War Within is the current endgame content pack, and it comes with every expansion from Vanilla all the way up to Dragonflight included.
There are three tiers of The War Within purchase, each with different perks:
- Base Edition ($49.99): Full access to all current expansions, plus a limited-time launch pet if you buy during the first few months of release. This is the best option for casual players who only care about playing the core game and don’t care about extra cosmetics.
- Heroic Edition ($69.99): Includes everything in the base edition, plus a level 70 character boost, a unique flying mount, and 30 days of free game time. This is a solid pick if you want to skip the early leveling grind and jump straight into endgame content right away.
- Epic Edition ($89.99): Adds extra cosmetic items, a second mount, a battle pet, 500 in-game Blizzard balance, and exclusive Twitch Prime perks for eligible users. Only buy this if you regularly collect exclusive cosmetics and plan to use the extra in-game currency.
If you don’t care about playing the latest endgame content right away, you can also access the base game (up to level 60, all content before Shadowlands) for free with a Starter Edition account, but you’ll face heavy restrictions on trading, chat, and level caps. It’s a good way to test the game before you spend any money, but you’ll outgrow the limits pretty quickly if you enjoy the core gameplay loop.
Recurring Subscription Costs You Can’t Avoid
One cost a lot of new players miss is the required monthly subscription to play WoW, even after you buy the expansion. Unlike buy-to-play games like Elden Ring, you can’t access any servers or content without an active subscription, unless you’re on the free Starter Edition. There are three subscription tiers to choose from, depending on how long you plan to play.
The monthly plan costs $14.99 per month and is the most flexible option if you only plan to play for a month or two at a time. You can cancel any time, and you won’t be charged again until your current month runs out. The 3-month plan costs $13.99 per month, billed every 3 months for a total of $41.97, saving you about $3 over paying month to month. The 6-month plan is the best value for regular players, costing $12.99 per month, billed every 6 months for $77.94, saving you $12 per year compared to the monthly plan.
You can also pay for subscription time with in-game gold if you don’t want to spend real money. WoW Tokens, which you can buy from other players on the in-game auction house, currently cost around 300,000 gold for 30 days of play time. That’s a lot for new players, but long-time players with max level characters can easily farm that much gold in a few weeks of casual play. I’ve paid for my subscription with gold for the last 3 years, and it’s a great way to cut down on real-world costs if you’re willing to put in the time.
Optional Extra Costs That Add Up Fast
Once you have your base game and subscription set up, there are a bunch of optional extras you can buy if you want to customize your experience or skip certain grinds. These aren’t required to play the full game, but it’s easy to drop a lot of extra cash on them if you’re not careful.
The most common optional purchase is character boosts, which let you skip leveling a new character from 1 to 70 for $60. This is a good option if you want to try a new class without spending 20+ hours leveling, but it’s totally unnecessary if you enjoy the leveling process. You also get one free boost with the Heroic and Epic editions of the latest expansion, so you don’t need to buy one separately if you pick one of those tiers.
Other optional costs include cosmetic mounts, pets, and transmog sets from the Blizzard store, which range from $10 to $30 each. These are purely cosmetic and don’t give you any in-game advantage, so only buy them if you really love the design. There are also paid server transfers ($25 per character), name changes ($15 per character), and race changes ($25 per character) if you want to adjust your existing character without making a new one.
One optional cost I do recommend for new players is the WoW Timewalking Bundle when it’s available a few times a year. It usually costs $20 and includes a bunch of cosmetic items, 30 days of game time, and a level boost, which is way better value than buying those items separately. I picked one up last year and got enough value to cover the cost twice over.
How to Save Money on Your WoW Purchase
You don’t have to pay full price for every part of WoW if you’re smart about when you buy. I’ve picked up multiple expansions for 50% off during Blizzard’s annual sales, and there are plenty of other ways to cut costs without missing out on content.
First, wait for Blizzard’s seasonal sales that run during Black Friday, summer, and the holiday season. Expansions, subscription bundles, and cosmetic items are usually 30-70% off during these sales, so if you don’t need to play the latest expansion right when it launches, waiting a few months can save you $20 or more. I waited 3 months after Dragonflight launched and got the Heroic edition for $35, which was half the original price.
Another tip is to skip the Epic edition of the expansion unless you really want all the extra cosmetics. The base and Heroic editions give you all the actual game content, so the extra $20 to $40 for the Epic edition only goes to cosmetic items you might not even use. Most of the exclusive mounts from Epic editions end up being available in the in-game store a year after launch anyway, so you can buy them separately later if you want them.
If you’re playing with friends, you might see people suggest splitting the cost of a 6-month subscription if you share an account, but I don’t recommend that because it violates Blizzard’s terms of service and you could lose access to your account entirely. It’s much safer to just buy your own subscription and use the gold token method if you want to cut costs long term.
At the end of the day, how much does it cost to buy world of warcraft depends entirely on what you want out of the game. A casual player who buys the base edition of the latest expansion and pays for a monthly subscription will spend around $65 for their first month of play, while a player who buys the Epic edition and gets a 6-month subscription will spend around $170 upfront. If you take advantage of sales and pay for your subscription with in-game gold, you can cut that cost down to just $20 to $30 for the initial expansion purchase, with no recurring real-world costs. Don’t let the different tiers and options overwhelm you: start with the base edition or free Starter Edition to test the game, and only buy extra features if you actually need them.