Pokémon Trainer: A Complete D&D 5e Homebrew Class
- 7 days ago
- 8 min read
Updated: 4 days ago
Pokémon Trainers form powerful bonds with extraordinary creatures they capture, raise, and command. This Pokémon Trainer D&D 5e homebrew class allows players to build an Active Team, summon captured monsters, command their abilities, and evolve them into stronger companions.
Through careful preparation and trust, Trainers send their Pokémon into battle and adapt their teams to overcome dangers that no single warrior could face alone. Instead of relying primarily on personal weapon attacks or traditional spellcasting, this Dungeons and Dragons monster trainer class gains power through its relationships with captured creatures.
Some Trainers search for rare Pokémon and powerful evolutions, while others focus on friendship, competition, exploration, or protecting the natural world. Although their goals may differ, every Trainer learns that strength comes not only from capturing powerful creatures, but also from understanding their personalities, abilities, limits, and potential.
Pokémon Trainers travel in search of new companions, difficult challenges, and opportunities to strengthen their teams. When danger arises, they choose the right Pokémon for the task, whether that means fighting an enemy, crossing dangerous terrain, protecting an ally, tracking a creature, or using an unusual magical ability to solve a problem.
This page provides an overview of the Pokémon Trainer class, including its base proficiencies, saving throws, equipment, level progression, major design choices, and areas that may require additional playtesting. It covers the class in four sections—levels 1–5, 6–10, 11–15, and 16–20—before sharing my overall opinion of the class.
The complete Pokémon Trainer D&D class document, including capture rules, Poké Ball tables, Active Team rules, Pokémon evolution, class features, and campaign restrictions, is available through the Google Drive link at the end of this page.
Pokémon Trainer Class Proficiencies and Base Abilities
I previously explained why I wanted to create a Pokémon Trainer class, which you can read here: [LINK HERE]. That article covers some of my early design choices, including the reasoning behind the class’s hit points, but I will briefly recap them here. The Pokémon Trainer uses a d8 Hit Die, placing it in a similar durability range as the Druid and Rogue. It is not as durable as a Ranger or Fighter, but it is also not as vulnerable as a Wizard. The class gains proficiency with light and medium armor, but not heavy armor or shields, so the Trainer has some protection without becoming a heavily armored frontline fighter. Wisdom is the class’s primary ability score because it represents the Trainer’s ability to understand, guide, and control their Pokémon and make the most of their strengths.
The Pokémon Trainer is also limited to simple weapons and weapons with the Thrown property. Trainers are not expected to charge into battle wielding longswords, battleaxes, or greataxes; in most Pokémon stories, the Trainer directs the battle while the Pokémon handles the fighting. My goal was to keep the Trainer from becoming an armored combat machine because the Pokémon should fill that role. I considered giving the class no armor proficiency, similar to a Wizard, but Wizards have defensive spells such as Mage Armor and Shield. Light and medium armor give the Trainer enough protection to survive without replacing the purpose of their Pokémon.
Pokémon Trainer Levels 1–5: Capturing and Evolution

Now we can jump into the actual class and its features. These first five levels introduce nearly every major system the Pokémon Trainer will use throughout the campaign. At level 1, the Trainer automatically gains their first Pokémon. After that, the progression introduces Poké Balls, Pokémon evolution, an Ability Score Improvement, and finally Great Balls at level 5. Players gain access to Pokémon immediately, but they cannot begin capturing additional creatures until level 2, and they must continue leveling before they can reliably capture and command stronger Pokémon. This gives players the core experience early while still creating a clear sense of progression.
I designed the class this way because I wanted Challenge Rating to limit which creatures a Trainer can capture and use. That is also why Great Balls do not become available until level 5. The class is intentionally front-loaded because I want players to understand its main systems early and then watch those systems grow stronger over time. One interesting comparison is the Druid, whose Wild Shape is normally limited to creatures around CR 1/4 or CR 1/3 at lower levels, while the Pokémon Trainer can eventually command creatures with a CR equal to half their class level, rounded up. I chose this higher progression because Pokémon Trainers do not gain traditional spellcasting, so access to stronger creature stat blocks, attacks, spells, movement options, and special abilities helps make up for what the class lacks personally.
Pokémon Trainer Levels 6–10: Improved Commands

By levels 6–10, the Pokémon Trainer is no longer inexperienced and has formed a much stronger bond with their team. Protective Bond allows the Trainer to transfer damage to a summoned Pokémon, helping them survive dangerous attacks. At level 7, the Trainer can use a bonus action to command a Pokémon to make one basic attack, giving them more flexibility during combat. At level 9, Open Casting and Abilities allows the Trainer to use certain spells and special abilities from Pokémon that remain inside their balls. This gives the class access to a much wider range of options without always needing to summon a creature. Finally, Ultra Balls allow the Trainer to attempt to capture stronger, higher-CR monsters.
This level range is difficult for me to judge because the Trainer has very little to do with their bonus action before level 7, which may make the earlier levels feel somewhat limited. However, I really like both Improved Commands and Open Casting. Bonus-action commands allow the Trainer to contribute more without giving the Pokémon unrestricted access to Multiattack, spells, or powerful special actions. Open Casting is also useful outside combat because the Trainer can call on a Pokémon’s abilities without summoning a potentially large or frightening creature in front of NPCs. Together, these features make the class feel more flexible, strategic, and capable while still placing reasonable limits on what
the Pokémon can do.
Pokémon Trainer Levels 11–15: Dual Summoning

In the original Pokémon Red, Blue, and Yellow games, battles usually involved only one Pokémon at a time, while newer games introduced battles where two Pokémon could fight together. I wanted to bring that idea into Dungeons & Dragons at level 14 through Dual Summoning. During this level range, the Trainer’s bond with their Pokémon also becomes much stronger. Improved Recharge allows the Trainer to instantly restore one expended Recharge ability once per long rest, giving Pokémon more reliable access to powerful attacks such as smaller dragon breath weapons when they are needed most. Improved Protective Bond also allows a Pokémon’s resistances and immunities to apply when it absorbs damage for the Trainer, potentially saving them from threats such as a dragon’s breath. Finally, Master Balls give the Trainer access to higher-CR creatures and represent the highest level of normal capture equipment.
I believe this is the best point in the class to introduce these abilities because many D&D campaigns end around these levels, when dragons, liches, celestials, fiends, and other extremely dangerous creatures begin appearing more frequently. The Trainer needs better tools to survive these environments and compete with enemies that may have Legendary Actions, powerful resistances, and devastating Recharge abilities. Dual Summoning also gives the player much greater control over the battlefield. One Pokémon can act as a defensive shield, block enemies, or provide support while the other performs the Trainer’s main command. The Trainer can command one Pokémon with their action and use their bonus action to order the other to make a basic attack, giving both companions a purpose without allowing two unrestricted monster turns. This makes the class more capable against larger battlefields and higher-CR enemies while still requiring the player to carefully manage their commands.
Pokémon Trainer Levels 16–20: Ultimate Evolution

By levels 16–20, the Pokémon Trainer has reached the highest stage of the class and should have a well-developed team of around five Pokémon. At this point, saving throws become extremely important, so Legendary Bond allows summoned Pokémon to help protect the Trainer by granting advantage on certain mental saving throws based on their creature types. The Trainer also becomes much better at commanding two Pokémon at once. Whenever one Pokémon receives the main command, the second can automatically take a useful support action such as Dash, Disengage, Help, or Use an Object. Finally, Ultimate Evolution allows one Pokémon to go beyond the Trainer’s normal limits and become a single approved CR 12 creature, giving the class one true powerhouse at the highest level.
At these levels, players may be facing Tiamat and other extremely dangerous creatures, so I felt the Trainer needed one exceptional companion capable of standing beside the party’s strongest characters. I also wanted both summoned Pokémon to remain useful every round, even when they have very different movement speeds or battlefield roles. Some creatures may have speeds of 120 feet, while others may only move 30 feet, so the extra support command helps them keep pace, reposition, assist allies, and contribute without giving both Pokémon unrestricted access to their strongest actions. The result is a high-level Trainer who feels powerful because of coordination, preparation, and one ultimate companion rather than because every Pokémon becomes overpowered.
My Opinion of the Pokémon Trainer D&D Class
Overall, I love this class, but there are still several questions that will need playtesting. Should Pokémon Trainers receive armor proficiency? Should they have more bonus-action options at lower levels? Are some Pokémon going to be too powerful for their Challenge Rating? A party of four level-20 characters may be able to handle a single CR 22 monster as a medium encounter, but adding multiple high-level Pokémon could change that balance significantly, especially when the creatures counter the enemy’s damage types, saving throws, movement, or special abilities. Even so, I believe this is an exciting class to test, and I have tried to consider the major ways a player could push beyond the intended limits. For example, a captured unicorn could otherwise use its healing abilities repeatedly during a short rest and restore the entire party without consuming the group’s normal resources.
Ultimately, the Dungeon Master must decide which creatures, evolutions, spells, and abilities are allowed. One option would be to create a limited list of approved Pokémon, with each creature following a predetermined evolution path, similar to the actual Pokémon games. That approach would be easier to balance, but I prefer the openness of allowing players to capture and evolve many different creatures from across Dungeons & Dragons. Instead of restricting the class to a small list, I chose to establish clear limitations on permanent healing, summoning, possession, resurrection, treasure creation, duplication, long-distance travel, and other campaign-breaking powers. The player still has freedom to build a unique team, while the Dungeon Master can say that certain abilities are restricted or unavailable when they would make the class too powerful or disrupt the campaign.
Get the Complete Pokémon Trainer Homebrew Class
That covers everything I wanted to explain about the Pokémon Trainer class for Dungeons & Dragons. I have discussed the class’s basic proficiencies, its progression from levels 1 through 20, the reasoning behind its major features, and some of the balance concerns that players and Dungeon Masters should consider. The complete class document includes all class features, capture rules, Poké Ball tables, evolution rules, Pokémon restrictions, and everything needed to use the class in a campaign.
Use the buttons below to explore the full project:


Comments