If you’ve just clicked download on World of Warcraft for the first time, or are coming back after a 5-year break staring at a dozen expansion icons in the Battle.net store, you’ve probably asked yourself: do i need to buy all world of warcraft expansions to have fun? I’ve been playing WoW on and off since Wrath of the Lich King, and I’ve made the mistake of buying every expansion the second it dropped more than once, even when I only logged on a few hours a week. This guide breaks down exactly what expansions you need, when you can skip them, and how to avoid wasting cash on content you’ll never touch.
Do I Need to Buy All World of Warcraft Expansions to Access Core Content?
A lot of new players assume they have to shell out hundreds of dollars for every expansion released since 2004, but that's no longer the case, so you don't need to buy all world of warcraft expansions to get started. All content from Vanilla up to the second-most recent expansion is included with your standard $14.99/month subscription, no extra purchase required. That means you can level from 1 to the previous expansion's level cap, run every old raid, collect all older transmog sets, and play all existing classes and races except any tied to the latest expansion, without paying a dime extra. The only expansion you ever need to buy separately is the newest one, and even that is optional depending on what you want to get out of the game. If you only care about running old raids for mounts, leveling alts, or roleplaying in older zones, you can easily play for years without buying the latest expansion at all.
Factors That Decide If You Should Buy the Latest WoW Expansion
Your playstyle and goals are the only things that matter when deciding if you should pay for the newest expansion. If you’re a current endgame player who wants to run the latest raids, mythic+ dungeons, or ranked PvP seasons, you’ll need to buy the new expansion to access that content. If you're still working your way through the free older content, you don't need to buy all world of warcraft expansions until you're ready to access the latest endgame. You can use this quick checklist to decide if buying the latest expansion is worth it for you:
- You’ve hit the level cap from the free included expansion content and want to keep progressing your character
- You want to join friends or guildmates running endgame raids, mythic+ dungeons, or ranked PvP in the current season
- You’re interested in the new expansion’s unique features, like new races, classes, or game mechanics you can’t access elsewhere
- You plan to play WoW consistently for at least 2-3 months after the expansion drops, so you’ll get your money’s worth
If none of these apply to you, hold off on buying the latest expansion until it either goes on sale, or is added to the base subscription when the next expansion launches. Blizzard usually adds older expansions to the base game 6-12 months after the next one comes out, so you can wait it out if you're not in a rush. I’ve waited 6+ months to buy multiple expansions after launch and never missed out on anything I cared about, since I mostly play casually and run old content with friends.
Common Mistakes to Avoid When Buying WoW Expansions
I’ve made almost every possible mistake when it comes to buying WoW expansions over the years, so I can tell you exactly what to skip. The first and biggest mistake is buying individual older expansions from any seller. You never need to purchase individual older WoW expansions from third-party sellers or the Blizzard store, since all of that content is already included with your subscription. Many third-party sites selling cheap old WoW expansion keys are scams, so you shouldn't waste your time or money on them anyway, since that content is already free with your sub. Another common mistake is buying the most expensive collector's edition if you don't care about the extra goodies. The base edition of the expansion gives you all the gameplay content, the deluxe versions only give cosmetic items, mounts, pets, so don't waste extra cash if you don't care about that. I once bought Battle for Azeroth two weeks before Shadowlands was announced, and I lost $40 because it went on sale for $15 a week later, so avoid buying the current expansion if a new one has already been teased by Blizzard.
How to Save Money on WoW Expansions If You Do Decide to Buy
There's no pressure to buy all world of warcraft expansions the second you make an account, so take your time and wait for deals that fit your budget. First, wait for official Blizzard sales: they run discounts on the latest expansion a few times a year, usually around holiday seasons, or right before a new content patch drops. You can often get the base edition for 30-50% off if you wait a few months after launch. Skip the deluxe edition unless you actively want the cosmetic rewards. Most players don't need the extra mounts, pets, and character skins that come with the higher tiers, so sticking to the base edition saves you $20-30 every time. If you're a student or have a discounted Blizzard subscription, you can sometimes get extra discounts on expansions too. If you're unsure if you'll like the new expansion, wait a week or two after launch to read reviews from players with similar playstyles to yours, so you don't waste money on content you won't enjoy. I usually wait for at least one content patch to drop before buying a new expansion, so most of the launch bugs are fixed and I can get it for a lower price.
At the end of the day, the answer to do i need to buy all world of warcraft expansions is almost always no. The only separate purchase you'll ever need to make is the latest expansion, and only if you want to access current endgame content. Take a minute to think about your playstyle, how often you log on, and what you actually enjoy doing in WoW before you hand over your cash, and you'll avoid wasting money on content you never get around to playing. You don’t have to keep up with every new release to have fun in WoW, so play at your own pace and only buy content you know you’ll use.