Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
Our weekly protagonist poll is now up! Vote for your favorite Legends: Z-A protagonist in the poll by clicking here.
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
It depends on the pokemon. You want to use the Vitamins on a pokemon that will benefit from them. For example, you won't give Weavile a Calcium, because you want it to be using Physical moves.
You could give it at Lv 1, because later you have to train it right so i think its best to give it at Lv 1 - 20, and you can only give 10 vitamins per level i think
You can only give it 10 of each, max. Even if you level up.
It doesn't matter what level you use them at - the final stat will be the same. Keep in mind that using 51 vitamins (the most you can give to one Pokémon) will stop it from gaining EVs naturally, so only use them on the stats you're going to need.