There’s a reason your mom knows Pikachu. Over the past three decades, Pokemon has gone from being Satoshi Tajiro’s childhood dream to the highest-grossing entertainment franchise in the world.
The pocket monsters’ legacy includes a wildly popular anime, widely-scalped trading cards, a movie starring Ryan Reynolds and many, many games. As we gear up for Pokemon Day 2025 — where we’ll hopefully hear more about Pokemon: Legends Z-A and a new generation of mainline games — it’s time to take a look back at the best Pokemon games from years past.
There’s a Pokemon game out there for nearly every gamer, whether you love exploring new worlds, bonding with cuddly creatures, crawling through dungeons, solving mysteries or battling with other players.
We’ve curated this list of the best Pokemon games you can play right now, including mainline games and spin-off titles from throughout the franchise’s history.
Best Pokemon games of all time
If you’ve ever wanted more action from your Pokemon battles, the Pokken fighting game series is right up your alley. Pokken Tournament DX lets players put together teams of three and go head-to-head in the arena. There are 21 playable monsters, including classics like Charizard, Mewtwo, Gengar and Machamp — but the roster also includes other fan favorites like Gardevoir, Garchomp and Decidueye.
This fighting game doesn’t have the greatest breadth of content and has a rather lackluster singleplayer campaign, but there’s a lot of depth to be explored in player-versus-player combat. Players must learn multiple characters and build good team synergy between their chosen Pokemon. Additionally, 15 different “support Pokemon” can be chosen to aid your team (or hinder your opponent) as a match unfolds, adding another layer to Pokken’s meta strategy.
In order to succeed in Pokken Tournament DX, you need to learn move strings and master your characters, but you also need to play around with counters and learn team synergy. It’s the perfect combination of a Pokemon game and an arena fighter.
Release Date: Sept. 22, 2017
Genre: Competitive 3D fighting game
Developer: Bandai Namco Studios
The Kanto region makes a return on the Nintendo Switch’s Pokemon Let’s Go Pikachu and Let’s Go Eevee. These extremely kid-friendly games make generation one Pokemon accessible to anyone, by cutting out most wild Pokemon battles and giving players a cute (and strong) partner Pokemon. The Let’s Go games are a retread of the original Pokemon gym challenge, but they incorporate 3D graphics and Pokemon Go catching mechanics to revitalize and refresh a tired adventure.
As with many of the Nintendo Switch Pokemon games, it’s very easy to draft up a competitive team with Exp. Candies, bottle caps that max out IVs and more. Shiny Pokemon hunting is also easier, with a new method allowing players to chain Pokemon catches from the same species in order to boost the odds of running into one of the elusive chromatic oddities. Let’s Go Pikachu and Let’s Go Eevee aren’t the hardest Pokemon games, and they’re not the best generation one titles either — but Pokemon Go on a home console is a very appealing prospect all the same.
Release Date: Nov. 16, 2018
Genre: Kanto offshoot incorporating Pokemon Go catch mechanics
Developer: Game Freak