La vitamina (Vitamin en inglés) es una clase de objeto introducida en la primera generación, una sustancia que incrementa en 10 los puntos de esfuerzo de una característica del Pokémon. Esto se traduce en que mejora una de las estadísticas de los Pokémon de forma permanente. Existen un total de seis vitaminas diferentes, una para cada estadística. Son: proteína, calcio, carburante, zinc, más PS y hierro.
Estas vitaminas tienen una limitación, y es que solo pueden utilizarse cuando el Pokémon no ha recibido más de 100 puntos de esfuerzo en la característica que se va a aumentar. Si los puntos de esfuerzo aplicados a esa característica son más de 100 no podrá utilizarse, mostrando el mensaje no tendrá ningún efecto. Por este motivo, es recomendable usar las vitaminas al inicio del entrenamiento del Pokémon, de lo contrario será demasiado tarde para poder utilizarlas. También hay que considerar que si la estadística a aumentar del Pokémon se encuentra con puntos de esfuerzo entre el 91 y 99, la vitamina sólo aumentará los puntos de esfuerzo necesarios para llegar al 100 (por ejemplo, si a un Charmander con 95 Puntos de esfuerzo en Ataque le damos una Proteína, sólo ganará 5 Puntos de esfuerzo en Ataque).
Hay otros objetos especiales que por su efecto en las características del Pokémon o sus movimientos se consideran también vitaminas. Estos son más PP, máximo PP y carameloraro. Son vitaminas que no están a la venta y que sólo pueden ser obtenidas encontrándolas en los videojuegos como objetos, o ganando ciertos retos.
Desde la quinta generación se introdujeron las plumas como objetos para aumentar los puntos de esfuerzo de cada una de las características. En este caso es necesario equiparlas, por lo que suben dichos puntos tras subir un nivel.
Los nombres en japonés de todas las vitaminas son en realidad nombres de vitaminas reales, que guardan cierto parecido en el efecto que producen con las de los videojuegos.