If you’ve ever scrolled through the Overwatch 2 shop and saw a new battle pass packed with exclusive skins, emotes, and tier skip rewards you know your best friend would lose their mind over, you’ve probably asked: can you gift battle pass Overwatch 2 to other players? Gifting in-game items is one of the best ways to celebrate a friend’s birthday, reward a teammate who carried your competitive placement match, or just surprise someone who’s been grinding OW2 for months without splurging on premium content. We’ve tested every gifting method across all major platforms, cross-referenced official Blizzard support rules, and broken down exactly what works, what doesn’t, and what you can do if direct gifting isn’t an option for you.
Can You Gift Battle Pass Overwatch 2 Directly Through the Game Client?
The short answer right now is no, you cannot purchase a battle pass directly from the in-game Overwatch 2 shop and send it to another player’s account. Blizzard has not added a native gifting feature for battle passes as of their latest shop update, and there are a few key reasons for that choice. A lot of it ties to cross-platform payment contracts: each console manufacturer takes a cut of purchases made on their platform, so Blizzard can’t easily transfer battle pass purchases across different platforms without running into contractual conflicts. Account security is another big factor, as direct gifting would open up new opportunities for scammers to steal premium content by hacking user accounts. Blizzard currently restricts direct battle pass purchases to only the account you are logged into at the time of checkout. You won’t find a “gift to friend” button anywhere in the in-game shop or Battle.net store, which is why so many players end up searching for answers to this question when they first try to send a pass to someone else. Blizzard has teased that they are exploring a direct gifting feature for future updates, but there is no confirmed release timeline for that tool yet.
Valid Workarounds to Gift an Overwatch 2 Battle Pass to Other Players
Just because there’s no direct in-game gifting option doesn’t mean you can’t get a battle pass to your friend. There are several safe, officially supported workarounds that let you cover the cost of a premium battle pass for another player, no hacks or workarounds that violate Blizzard’s terms of service required. All of these methods are 100% allowed, and won’t put either your account or the recipient’s account at risk of suspension. The most popular reliable methods include:
- Gift the equivalent amount of platform or Blizzard Balance: For PC players, send a Battle.net gift card directly to their registered email through the official Battle.net store, so they can use the funds to buy the battle pass themselves. For console players, purchase a PlayStation, Xbox, or Nintendo Store gift card for the exact cost of the premium battle pass, and send them the redemption code.
- Gift a battle pass bundle via official first-party storefronts: Some regional console stores let you purchase premium Overwatch 2 content as a gift code directly, which you can send to your friend to redeem on their account. This is only available in select regions, so check your local store’s gifting policies first before you try this method.
- Use a secondary account to purchase a code (only for trusted friends): If you have extra funds on a platform account you don’t use often, you can buy a redemption code for the battle pass (where available) and send it directly to the recipient, but only do this for people you know personally to avoid scam risks.
Key Restrictions to Keep in Mind Before Gifting an OW2 Battle Pass
There are a few hard rules you need to follow to make sure your gift works as intended, and none of these restrictions are bypassable, so it’s worth reviewing them before you spend any money. The first big one is cross-platform gifting limitations. If you play on PC and your friend plays on Xbox, you can’t send a Battle.net balance gift to their Xbox account directly, you have to buy an Xbox gift card instead. Even if they have cross-progression enabled, funds added to one platform wallet don’t always transfer over to others, depending on their account settings. Region-locking is non-negotiable for most digital storefronts, so confirm your recipient’s account region before buying any gift items. If you live in the US and your friend lives in the EU, a US gift card won’t work for their EU account, no matter what you do. Most storefronts don’t let you purchase gift cards for other regions unless you have a payment method registered to that specific region, so it’s usually easier to send them the equivalent amount of money via a peer-to-peer payment app if you’re in different countries, so they can buy the battle pass themselves. Refund rules are another important thing to note. Once you send a digital gift card or code, you can’t get a refund if the recipient redeems it, even if they decide they don’t want the battle pass. I’ve made this mistake before, sending a $10 Battle.net gift to my friend only to find out he’d bought the battle pass 2 hours earlier. It’s not a total loss, but it’s less of a fun surprise when they can’t use the funds for the exact item you wanted to gift. It’s always worth sending a quick casual message to ask if they already have the current season’s pass before you buy anything.
How to Make Sure Your Gifted Battle Pass Goes to the Right Person
A little bit of prep work will help you avoid 99% of common gifting issues, and it only takes a couple of minutes to do. First, confirm their platform and account region first if you don’t already know it. Shoot them a quick message asking what platform they primarily play OW2 on, and what region their account is registered to, you can frame it as a casual question so you don’t ruin the surprise if you want to. Only purchase gift cards and codes directly from official Blizzard, PlayStation, Xbox, or Nintendo storefronts to avoid scam risks. Third-party code resellers often sell stolen or expired codes, and you won’t have any buyer protection if the code doesn’t work, even if the listing says it’s guaranteed. Official storefronts will always send you a valid code, and you’ll have a purchase receipt you can use for support if something goes wrong. Saving your purchase receipt is the only way to get support if a gift code doesn't work as expected. Most support teams will not help you if you can’t show proof of purchase, so make sure you save the confirmation email until your friend confirms they’ve redeemed the code and purchased the battle pass successfully. If you’re gifting to a teammate you met online, avoid sharing any personal payment information with them, even if you’ve played together for months. Stick to official gift card codes, so you don’t have to share any sensitive details to send them the pass. Once you send the code, you can send them a quick heads up to check their email or platform messages, so they don’t miss it or mistake it for spam. If they’re new to OW2, you can even walk them through how to redeem the code and purchase the battle pass once they have the funds, to make the process even smoother for them.
At the end of the day, even if the direct answer to can you gift battle pass Overwatch 2 is no for native in-game purchases, there are plenty of simple, safe workarounds to get the premium pass to the people you want to play with. Gifting a battle pass is a great way to make the game more fun for everyone you squad up with, and as long as you follow the rules and double-check all account details before you buy, you won’t run into any issues. Blizzard hasn’t ruled out adding direct in-game gifting for battle passes in future updates, so keep an eye on patch notes if you want a more seamless gifting experience down the line. Until then, these workarounds will let you surprise your friends with all the premium skins and rewards the latest battle pass has to offer.