Yes, the League of Legends game is absolutely for free. But you can make in-game purchases, including different champions’ skins and other visual items that will not affect the gameplay.