Unlocking every champion in League of Legends can be a hurdle. While there are multiple ways to claim them by completing tasks and earning currencies, most are time-consuming. There are some exceptions, though.

Riot Games has done an excellent job increasing the champion roster, adding a handful of new faces each year. That way, the creators ensure that League stays fresh and exciting for both experienced and new players.

Nevertheless, this vast lineup of champions isn’t available from the get-go. But they can be using the method below.

How to unlock every League of Legends champion without paying

You can obtain League of Legends champions in a few ways. You can open some from Chests, but you must rely on luck. You can also spend Blue Essence or Riot Points to claim champs, but the former takes time to collect, while the latter is expensive. However, you can get each champion in League for free if you connect your account to Xbox Game Pass.

That’s right. In 2023, Microsoft signed an exclusive deal with Riot Games, bringing many benefits to League players. It ensured that if you have an active Xbox Game Pass subscription, you may link your Riot account and receive each of the MOBA champion for free. You will also get a 20 percent experience gain bonus and will be gifted each new champ that arrives at the Summoner’s Rift while your Game Pass is still active.

It’s worth noting that this connection benefits other Riot titles as well, including Teamfight Tactics, League of Legends: Wild Rift and VALORANT. In the latter two, it also unlocks each champion and agent, respectively. So as it stands, it’s a true win-win opportunity.

There are a few easy steps you need to follow if you want to connect both accounts and unlock free champs in Riot’s games. They go as follows.

  1. Head over to Xbox Game Pass’ Welcome Page and sign in to your subscription
  2. Once you log in, click “Link existing account,” choose Riot Games’ icon, and sign in as if you were signing it to Riot client.
  3. You will then receive an email with the confirmation of the request to link both your accounts. Once you confirm it, your accounts will be connected.

How many League of Legends champions are there?

At the time of writing, League’s roster consists of 169 champions, with Ambessa being the latest one that was added. In 2025 and in the following years that number is bound to rise, with the developer coming up with new, exciting champs.

However, Riot also makes sure to refresh older champs that are no longer as great as they once were. Skarner was one of the major overhauls in 2025, for example. Therefore, while in the past Riot was making six or even seven champs a year, nowadays, it’s down to three or four at maximum.

What are the other ways of unlocking League of Legends champions?

If you don’t want to get Xbox Game Pass, you can try claiming each League champion by playing the game. Champion shards and champions themselves are gifted as rewards to different in-game challenges and can be opened in Mystery Chests. You may also spend Blue Essence to get champs, which is collected by playing the game, completing challenges, and so on.

Eventually, you may just buy Riot Points and spend those for each champion. However, the RP prices on characters are usually inflated, so unless you want to go bankrupt, we wouldn’t recommend going that way.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy

Read the full article here

Leave A Reply