there many ways to level up your Pokemon quickly. the way i do it is by putting the Pokemon that you want to level up at the start of your team. then go to an area where the Pokemon you battle are strong, for example the survival area. then when a Pokemon appears switch the Pokemon at the start for your strongest Pokemon. that way your Pokemon will gain exp points without having to battle.
another way is to beat the elite 4 loads of times but i don't realy like that option because it gets annoying after awhile.
hope this helps (ignor the bad spelling)
You could also find exp share give it to a weak Pokemon get one of your strong Pokemon and then fight strong Pokemon and no matter what if you defeat it usein more than 1 Pokemon the one with the exp share will always get half of the point for defeating the strong Pokemon
use a weak poekemon in battle
Battle the Elete Four over and over again and eventually your Pokémon will get to lv. 100.
There really isn't a quick way to get to level 100 fast without cheating. The best way would be to re-battle gym leaders and the elite four, along with wild pokemon. Sorry, you'll just have to be patient.
There are many ways to solve this the item way is if it has the quick claw or a lagging tail,then it decides if the pokemon's level.
on Pokemon diamond or pearl just get a lot of rare candies and give tham to your Pokemon or if you cant find any go to the day care lady let her raise your Pokemon until there 1 level below the level that he/she ivolves at then level him/her up simple hope i helped
The only way is to trade a Pokemon holding a quick ball from ruby, sapphire,emerald
If you would like to train your Pokemon, go to a place that has many wild Pokemon of the same level, caves are a great choice. You can battle gym leaders after beating the Elite Four too.
To level up weak Pokemon, I suggest battling the elite four with the weak Pokemon in the front of your party. As soon as the battle starts, switch Pokemon. The weak Pokemon will gain experience as well. Or, you could use an Action Replay. Take your pick. ~Riamu589
well i don't know about quick but i suggest doing the elite four or looking for previous trainers that you may have missed.. there's no real "quick" way unless you buy an action replay thing for you game boy.... but I'd say the best way is doing the elite four because you can level your Pokemon at the same time!
the easiest way to level up your Pokemon to put it in daycare Pokemon will level up soon.Trade the Pokemon to friend and have it hold a lucky egg it will level up quickly.
I you have beaten the elite 4, then use exp. share and bring your highest level Pokemon to battle with. If you haven't done so, then bring the Pokemon you want level in your party and go fight the more recent trainers. When you get the vs. seeker, just use that in an area you just fought in.
You can get a level one hundred Pokemon in HeartGold the same way that you can get a Pokemon of that level in other games. You have to level them up until they reach it.