Can You Buy Heroes in Overwatch 2? Full Guide to Unlocking All Characters

If you’re one of the millions of new players who jumped into Overwatch 2 after it went free-to-play, you’ve probably wondered how to get your hands on fan-favorite characters like Kiriko, Illari, or Junker Queen fast. The most common question new players ask right after finishing the tutorial is can you buy heroes in Overwatch 2, especially if you don’t want to grind for dozens of hours to access the full roster. I’ve been playing Overwatch since the original 2016 launch and have put well over 1,000 hours into Overwatch 2 across all roles, so I’ve tested every possible way to unlock characters both for free and with real money. This guide breaks down exactly what’s allowed, what’s a scam, and how to build the roster you want without wasting time or cash.

Can You Buy Heroes in Overwatch 2 With Real Money?

The short answer to this common question is no, you can’t buy individual Overwatch 2 heroes directly with real money through official Blizzard channels. Blizzard designed the free-to-play model to reward consistent play, so they don’t let players pay $5 or $10 to unlock a single character outright, even if they want to skip the grind. You cannot purchase individual Overwatch 2 heroes directly with real currency through official Blizzard channels.

That said, there are indirect ways to spend real money to unlock heroes faster, which we’ll cover in detail later. The only exception to the no-individual-purchase rule is that older heroes are sometimes included in limited-time cosmetic bundles, but you’re never paying just for the hero itself. Any third-party site offering to sell individual heroes for real money is a scam, no matter how legitimate it looks. I’ve seen dozens of new players fall for these sites that promise instant hero unlocks for $2.99, only to have their account hacked or their credit card information stolen.

Blizzard has never allowed individual hero sales, and there’s no indication that policy will change anytime soon. It’s also important to note that if you owned the original Overwatch, you already have access to all launch heroes for Overwatch 2, and you only need to unlock the new heroes added after the free-to-play shift. If you’re a brand new player who never owned the first game, you’ll start with a small roster of 13 heroes and have to unlock the rest through the methods we outline below.

All Legitimate Ways to Unlock Overwatch 2 Heroes Fast

Even if you can’t buy individual heroes directly, there are several official, safe ways to unlock every character on the roster, either for free or with a small real money investment. These methods are all allowed under Blizzard’s Terms of Service, so you don’t have to worry about losing your account:

  • Battle pass free track progression: New heroes unlock at tier 55 of the free battle pass for every new season. You can earn enough XP to hit tier 55 in about 30-40 hours of casual play, or less if you complete daily and weekly challenges.
  • Premium battle pass purchase: Pay $9.99 for the premium battle pass to unlock the new seasonal hero immediately, plus earn extra cosmetics, coins, and XP boosts as you level up throughout the season.
  • Overwatch coin redemption: Once a season ends, its featured hero becomes available to unlock permanently for 1500 Overwatch coins. You can earn coins for free through weekly challenges, or buy coins directly with real money if you want to unlock the hero right away.
  • Hero starter packs: Occasional limited-time bundles that include 2-3 older heroes, a few matching skins, and bonus Overwatch coins for a one-time real money purchase of $19.99 or less. These are a great option for new players who want to bulk up their roster fast.

You don't have to spend a single dollar to unlock every hero in Overwatch 2 if you're willing to put in consistent playtime. Weekly challenges reward up to 60 free Overwatch coins per week, so you can save up 1500 coins for a past hero in about 25 weeks if you only earn coins for free. If you play a few hours a week, you’ll also easily hit tier 55 of the free battle pass before the season ends, so you can unlock the new hero for free before it moves to the coin shop.

Premium battle pass owners also get a 20% XP boost to level up faster and unlock extra rewards, so it’s a good value if you plan to play consistently throughout the season and want extra cosmetics alongside the new hero. For example, I bought the premium battle pass for season 6 when Illari launched, and I unlocked enough extra coins through the premium track to pay for half of the next season’s battle pass without spending more real money.

Common Scams to Avoid When Looking for Overwatch 2 Heroes

Now that you know the official ways to unlock heroes, it’s important to watch out for common scams that target new players who want to unlock characters fast. The most common scam is third-party sites that claim to sell individual hero unlocks for a few dollars each. These sites will either ask for your Blizzard account login information, which they’ll use to hack your account and steal your cosmetics or coins, or they’ll take your money and never deliver the promised hero.

Never share your Blizzard account login details with any third-party site or person offering heroes for sale, no matter how good the deal sounds. Blizzard will never ask you for your password outside of the official login page, so anyone who asks for it is trying to scam you. Another common scam is buying pre-made Overwatch 2 accounts that claim to have all heroes unlocked. Account sharing or purchasing violates Blizzard's Terms of Service and can result in a permanent ban with no chance of appeal.

I had a friend who bought an account with all heroes for $20 last year, and he got permanently banned two weeks later when Blizzard detected the account was sold. He lost all the progress he made on the account, and he never got his money back from the seller. The only safe place to buy any Overwatch 2 content is through the official in-game shop, the Battle.net store, or trusted first-party platform stores like PlayStation Store, Xbox Store, or Nintendo eShop. If you see an offer for hero unlocks anywhere else, it’s almost certainly a scam.

Is It Worth Spending Money to Unlock Overwatch 2 Heroes Faster?

Whether it’s worth spending money to unlock heroes faster depends entirely on your playstyle, budget, and how often you play the game. If you only play a few hours a month for fun with friends, you probably don’t need to spend any money. You’ll unlock new heroes slowly over time as you play, and you’ll have more than enough characters to choose from for casual quick play matches.

But if you want to get into competitive ranked play, you’ll need a wider roster to counter enemy team compositions and fill in roles when your team needs it. If you plan to play competitive ranked mode, we recommend unlocking at least 2 heroes for each role before you start climbing, so you can adapt to different team setups. If you’re a new player who wants to get into ranked fast, buying a hero starter pack or a few Overwatch coins to unlock key heroes is probably worth the small investment.

If you’re on a tight budget, you can also wait for sales to get the most value for your money. Wait for seasonal sales if you plan to buy hero bundles, as they often get 30-50% discounts mid-season, which lets you unlock more heroes for less money. I usually wait for these sales if I want to buy a bundle, and I’ve saved almost $30 over the last two years by waiting for discounts instead of buying bundles as soon as they launch.

At the end of the day, there’s no wrong choice here. You can enjoy every part of Overwatch 2 without spending a dollar if you don’t want to, but spending a small amount of money can save you dozens of hours of grinding if you want to access the full roster faster.

At the end of the day, the answer to can you buy heroes in Overwatch 2 is a little more nuanced than a simple yes or no. You can’t buy individual heroes directly, but there are plenty of safe, official ways to spend real money to unlock characters faster if you don’t want to grind. Whether you choose to play for free or spend a little extra to build your roster faster, you’ll still be able to enjoy every game mode and compete on an even playing field with other players. Just make sure you stick to official channels to unlock heroes, and avoid any too-good-to-be-true offers from third-party sites, and you’ll have your dream roster built in no time.