League of Legends: How To Unlock All Champions in LoL for Free

Discover how to unlock all League of Legends champions for free with Xbox Game Pass! Learn how to link your accounts, explore other methods like Blue Essence and Champion Shards, and stay updated with Riot’s latest champion roster.

Riot Games has done an excellent job expanding League of Legends’ champion roster, adding fresh faces every year to keep the game exciting for both new and experienced players. But how do you unlock all these champions without shelling out cash? Here’s a quick guide on how to get every champion in the game for free.

The Ultimate Trick: Xbox Game Pass

The easiest way to unlock all champions in League of Legends (and other Riot Games) without paying is by linking your Xbox Game Pass subscription to your Riot Games account. Thanks to a 2023 partnership between Riot Games and Microsoft, you can claim every champion for free as long as your Game Pass is active. Yes, you read that right—every champion is yours for free when you connect the accounts!

Advertisement

Popular Games

 

League of Legends

 

Other Perks of Xbox Game Pass for Riot Fans

Not only will you unlock every champion in League of Legends, but you’ll also enjoy the following perks:
    •    20% Experience Boost: You’ll level up faster.
    •    Access to New Champions: Whenever a new champion drops in League, you’ll get them for free if your Game Pass is still active.
    •    This works for other Riot Games too, such as Teamfight Tactics, League of Legends: Wild Rift, and VALORANT, where you also unlock all champions and agents.

 

Also Read: Riot Games Levels Up League of Legends for 2025: SEA Server Merge & Seasonal Model

 

How to Link Your Xbox Game Pass and Riot Account

Connecting your accounts is quick and easy. Here’s how to do it:
    1.    Go to the Xbox Game Pass Welcome Page and log in with your subscription details.
    2.    Once logged in, click on “Link existing account”, select the Riot Games icon, and log in like you normally would on the Riot client.
    3.    You’ll receive an email to confirm the connection. Once you confirm it, your accounts are officially linked!

How Many Champions Are There?

As of now, League of Legends boasts an impressive roster of 169 champions, with new champs being added regularly. The latest addition, Ambessa, was introduced recently. Riot Games continues to keep things fresh by releasing about three to four new champions each year.

In addition to new champions, Riot regularly updates older champions, like Skarner, who received a major rework in 2025, ensuring even older champions stay relevant.

 

League of Legends

 

Other Ways to Unlock Champions

If Xbox Game Pass isn’t for you, don’t worry! There are still ways to unlock champions without spending money:
    •    Champion Shards and Mystery Chests: Champions or shards can be earned through in-game challenges or dropped in mystery chests.
    •    Blue Essence: You can collect Blue Essence through regular gameplay, completing challenges, or missions, and then use it to unlock champions.
    •    Riot Points (RP): Though it’s the quickest method, Riot Points can be expensive, so unless you’re willing to spend money, it’s better to avoid this option.

Final Thoughts

Thanks to the Xbox Game Pass partnership, unlocking all champions in League of Legends has never been easier or more affordable. But if Game Pass isn’t an option for you, there are still plenty of ways to earn champions through gameplay.