
Un Entrenador Pokémon (japonés: ポケモントレーナー Pokémon Trainer) es aquella persona que captura y prepara a su Pokémon para las Batallas Pokémon. La mayoría de las clases de entrenadores del mundo Pokémon tienen como base ser con Entrenador Pokémon.
El mejor ejemplo de entrenador Pokémon básico es el jugador, es decir, los protagonistas de los juegos tales como Rojo o Maya. Comienzan obteniendo su primer Pokémon, preferentemente del laboratorio del profesor de la región, y este comienza a viajar con él. Lo cuida y hace que se enfrente a otros Pokémon para que suba de nivel, aprenda nuevos ataques y posiblemente evolucione. El entrenador Pokémon básico, además, puede reunir medallas en los gimnasios de una misma región y finalmente enfrentarse al Alto Mando. Y con ayuda de una Pokédex capturar a todos los Pokémon que existen hasta convertirse en un Maestro Pokémon.
Pero existen otros tipos de entrenadores Pokémon los cuales preparan a sus Pokémon solo para las batallas. Ejemplos pueden ser la clase Joven, que entrenan a Pokémon que aparecen en las primeras rutas y, normalmente, estos no evolucionan. Otros como los miembros de un equipo como el Team Rocket o el Equipo Galáctico entrenan para oponerse a la justicia y lograr llevar a cabo los planes de su sociedad. Los líderes de gimnasios son entrenadores con el objetivo de aceptar retos de batallas a cambio de otorgar una medalla oficial y algo así pasa con el Alto Mando, aunque no dan medallas te permiten acercarte a un nível superior de la Liga Pokémon hasta finalmente alcanzar al Campeón, un entrenador Pokémon básico que logró vencer la Liga Pokémon.