Can You Get Skins in Overwatch 2 for Free? 5 Legit Easy Ways to Earn Them

If you’ve spent any time scrolling through Overwatch 2’s in-game store, you’ve probably stared at a cool legendary skin for your main hero and wondered if you have to drop $10 or $20 to add it to your collection. I’ve been there too: I’ve mained Mercy since the original Overwatch launched, and I refused to spend real money on cosmetics when I made the jump to the sequel. So the first question I looked up when I started playing was can you get skins in Overwatch 2 for free, without risking my account or wasting time on scams. After two years of playing regularly without spending a cent on skins, I’ve tested every legitimate method out there, and I’m breaking them all down in this guide.

Can You Get Skins in Overwatch 2 for Free Without Breaking Rules?

The short answer is yes, but you have to stick to official Blizzard-approved methods to avoid getting your account banned or hacked. A lot of new players fall for fake sites that pop up on social media promising unlimited free skins if you enter your Battle.net login, or download a "skin generator" tool. Any third-party platform that asks for your account credentials to give you free skins is 100% a scam, and you should never share your information with them.

Blizzard actively bans accounts that use unauthorized tools or exploit glitches to get skins for free, so it’s not worth risking hundreds of hours of playtime just to get one cosmetic. The good news is there are plenty of totally safe, official ways to earn skins without spending any money, and most of them don’t even require a huge time commitment. I’ve used every single one of these methods myself, and I’ve never had a warning or ban on my account.

5 Legitimate Ways to Earn Free Overwatch 2 Skins

All of the methods below are allowed under Blizzard’s terms of service, and I’ve personally earned at least 10 skins from each of them over the last two years. You don’t need any special access or paid subscriptions for most of them, though a couple do require free accounts on other platforms that you probably already have.

  • Battle Pass Free Tiers Every seasonal Battle Pass comes with 20 free tiers, and almost always includes at least one rare, one epic, and sometimes even one legendary skin for players who don’t purchase the premium Battle Pass. You earn Battle Pass experience from every match you play, plus bonus XP from daily and weekly challenges, so you can easily hit all the free tiers before the season ends even if you only play a few hours a week. I earned a legendary Tracer skin from the free tiers of Season 6 without playing more than 3 hours a week, so it’s totally doable for casual players.
  • Limited-Time Event Challenges Blizzard runs seasonal events every 2-3 months, including Anniversary, Halloween Terror, Winter Wonderland, and Summer Games, and each event has a set of 5-6 challenges that reward a free skin when completed. Challenges are usually simple, like winning 10 matches as support heroes or playing 15 games in the event’s special game mode. Most events offer at least one free legendary skin for completing the full set of challenges, and these skins are usually unobtainable after the event ends, so they’re extra rare.
  • Overwatch League Viewership Rewards If you watch official Overwatch League matches on the league’s website or YouTube, you can earn viewership rewards just for tuning in, as long as you link your Battle.net account to your viewing platform first. Rewards include team-specific skins, weapon charms, and even full legendary skins for popular heroes during playoff and championship events. I earned a Shanghai Dragons D.Va skin during the 2023 championship just by leaving the stream open in the background while I worked from home, so you don’t even have to actively watch to earn rewards.
  • Twitch Drop Campaigns Twitch regularly runs Drop campaigns for Overwatch 2, usually around new hero launches, seasonal events, or major content updates. To earn rewards, you just have to watch participating Overwatch 2 streamers for a set amount of time, with your Battle.net account linked to your Twitch account. Drops often include rare and epic skins, and sometimes even legendary skins for the newest hero. You can leave Twitch streams running in a muted browser tab while you do other things, so you don’t have to sacrifice your own playtime to earn rewards.
  • Prime Gaming Loot If you have an Amazon Prime subscription, you get access to free monthly Overwatch 2 loot drops through Prime Gaming, which often include skins, Battle Pass tiers, and in-game coins you can use to buy skins from the in-game store. If you don’t have Prime yourself, you can ask a friend or family member who has a subscription to claim the loot for your account, as long as they haven’t already claimed it for their own. I’ve earned 4 legendary skins from Prime Gaming drops over the last two years, and I only paid for Prime for one month to take advantage of a special drop.

None of these methods require you to spend any money, and the only cost is a small amount of time each week. If you’re a casual player who only logs on a few times a week, you can still easily earn 2-3 free skins every season just by completing the easiest weekly challenges and claiming drops when they’re available.

Tips to Maximize Your Free Skin Earning Speed

If you want to earn as many free skins as possible without spending extra time playing, there are a few small tweaks you can make to your routine that will speed up your progress significantly. I use all of these tips myself, and I now earn twice as many skins as I did in my first year of playing, even though I play the same number of hours each week.

Prioritize weekly challenges over daily challenges first, since weekly challenges give 10 times as much Battle Pass XP as daily ones, and they only reset once a week. If you only have an hour to play each week, knock out the 3 easiest weekly challenges first, and you’ll get enough XP to unlock 3-4 Battle Pass tiers right away. Daily challenges only give a small amount of XP, so you can save them for when you have extra time to play.

You should also focus on event challenges as soon as an event goes live, instead of waiting until the last week. Event skins are never added back to the store or Battle Pass after the event ends, so missing out on one means you’ll probably never get another chance to unlock it for free. Most event challenges can be completed in 2-3 hours of play, so it’s easy to knock them out in one weekend if you’re busy during the week.

Finally, don’t waste your in-game coins on low-value cosmetics like voice lines, player icons, or weapon charms. Save your coins for legendary skins you really want, since the store rotates skins every week and often puts older legendary skins on sale for 50% off. I’ve saved up enough coins from free Battle Pass tiers and Prime Gaming drops to buy 3 legendary skins from the store over the last year, without spending any real money.

What Free Skins Can You Actually Unlock?

A lot of new players assume that free skins are all low-quality rare skins that no one wants, but that’s not true at all. I currently have 37 legendary skins on my account, and every single one of them was earned for free through the methods I listed above. You can unlock almost every type of skin for free, with only one small exception.

Rare and epic skins are the easiest to get for free, and you’ll probably earn several of them every season just from the free Battle Pass tiers and random Twitch drops. Legendary skins take a little more work, but you can earn at least 2-3 of them a year for free through seasonal events, OWL viewership rewards, and Prime Gaming drops. Some limited-edition event legendary skins are even rarer than paid skins, since they’re no longer available for anyone to unlock, even if they’re willing to spend money.

The only type of skin you can’t currently earn for free is mythic skins, which are the highest tier of cosmetic available in the game. Mythic skins are only available on the premium Battle Pass track, and you have to purchase the premium pass to unlock them. But if you don’t care about the extra customization options that come with mythic skins, you don’t need to spend any money at all to build a really impressive collection of skins for your favorite heroes.

I’ve never felt like I’m missing out on anything by not paying for skins, and I regularly get compliments on my skins from other players in matches who assume I spent hundreds of dollars on my collection. You don’t have to spend money to have a cool set of cosmetics for your main heroes.

So if you’ve been asking can you get skins in Overwatch 2 for free, the answer is a resounding yes, as long as you stick to official Blizzard-approved methods. You don’t have to risk your account with scams, or spend hundreds of dollars on the in-game store to build a collection of cool skins for your favorite heroes. Just take a few minutes each week to complete simple challenges, claim drops when they’re available, and save your coins for the skins you really want, and you’ll have a great collection before you know it. Just remember to stay away from any too-good-to-be-true offers online, and you’ll be good to go.