Complete Pokémon List: All 1025 Pokémon
Every Pokémon, one grid, fully filterable
This page displays all 1025 Pokémon from Generation 1 through Generation 9 in National Pokédex order. Search by name or number, combine generation and type filters, or browse Legendary and Mythical species separately.
Filter the Pokémon list
1025 / 1025 Pokémon shown
How the Pokémon list is organized
The grid follows National Pokédex order, starting with Bulbasaur at #0001 and ending with Pecharunt at #1025. Each entry shows a sprite, National Dex number, formatted name, and source-backed type badges.
Search accepts a natural Pokémon name or an exact National Pokédex number. Generation, any of the 18 types, Legendary, and Mythical controls can be combined, and the current filter state is reflected in the page URL. Starter, regional-form, and Paradox filters are not currently available.
What counts as a Pokémon on this list
The count of 1025 reflects distinct species in the National Pokédex as of Pokémon Scarlet and Violet including the Teal Mask and Indigo Disk DLC. Regional forms such as Alolan Vulpix, Galarian Slowking, Hisuian Typhlosion, and the three Paldean Tauros breeds are not counted as separate species — they are not rendered as separate variants in the current grid. The same applies to alternate formes like Rotom's six appliance forms, Lycanroc's three time-of-day forms, and Deoxys's four formes.
Mega Evolutions and Gigantamax forms likewise do not add National Pokédex numbers. The grid is generated from PokéAPI data for names, numbering, sprites, types, generations, and category flags.
How to use the generation and type filters
Generation 1 covers the original 151, Generation 5 contains 156 species, and the complete Generation 9 roster contains 120 after both Scarlet and Violet DLC expansions; the base games introduced the first 103. Generation and type controls can be combined.
Legendary and Mythical are separate source categories. Selecting both displays the union of those groups. The Legendary control is handy for browsing related groups such as the four Tapus, the four Treasures of Ruin, and the Forces of Nature; Mythical species such as Mew and Meltan can be viewed without being mislabeled as Legendary.
Where this list connects to the quizzes
Selecting a Pokémon card opens a detail panel on this page: larger artwork, the National Dex number, generation, types, genus, height and weight, a short Pokédex entry, and — where the browser supports it — its cry. Each panel links straight to that species' generation quiz and to the type quiz, so spotting a sprite you can't name — Brionne between Popplio and Primarina, or Klang between Klink and Klinklang — turns into the Generation 7 or Generation 5 drill in one step. The list filters do not configure or limit the question set in that quiz.
The quiz stores missed species locally and makes them eligible for extra random selection on this device. Every finite 10-, 20-, or 50-question completion offers Retry same pack and New pack; when there are misses, it also lists them and offers Review misses. There is no persistent or scheduled queue. The list page is the map; the quizzes are the practice.
Regional forms and how they appear in the list
Regional forms are not displayed as separate rows or variants in the current grid. Each numbered species has one default sprite, so Meowth and Tauros each appear once.
Hisuian variants are not separate entries in the current grid. Newly numbered species that debuted in Hisui, such as Wyrdeer, Kleavor, Sneasler, and Enamorus, do appear in Generation 8.
A note on spelling and name accuracy
Name accuracy matters more than it looks. The list formats names from PokéAPI-derived data, including the apostrophe in Farfetch'd and Sirfetch'd, the colon in Type: Null, hyphens in names such as Ho-Oh and Porygon-Z, and the accents in Flabébé. Search is forgiving about accents, gender symbols, periods, spaces, colons, and hyphens, so inputs such as Flabebe, Mr Mime, Type Null, and Nidoran f work naturally.
Pokédrill's quiz engine accepts a one-edit typo, including an adjacent transposition, so a small slip in Wobbuffet or a missing accent in Flabébé need not be penalized. The list displays the formatted name, making the grid useful for passive spelling review before a quiz.
Which Pokémon are hardest to recall from the full list
Examples such as Wo-Chien, Vanillish, Klang, and Brionne illustrate possible group-name and evolution-stage confusion; they are not a definitive observed top ten. Stantler remained a single-stage Normal-type for more than two decades before Wyrdeer was introduced in Legends: Arceus.
These are not obscure by accident. Vanillish sits between the notorious Vanillite and the infamous Vanilluxe, invisible in the controversy. Klang is the middle gear in a three-stage line where all three look nearly identical. Browsing the full list with that framing makes their position in the grid immediately obvious — and makes them easier to lock in.