Mr. Pokemon will always remain in the same place throughout the game. He will be in his house north of Cherrygrove City, and it's the same house you visited him in at the beginning of the game.
Mr. Pokemon gives it to you after you beat the Pokemon league and red
After you beat Red, go to Mr. Pokemon and he will give it to you!
Beat Red
you need to beat red and talk to prof. oak and get a kanto starter. then talk to mr. Pokemon to get it. !
you have to first beat red aka ash ketum and then you go to mr Pokemons house and he will give it to you
first you beat all 16 gyms go beat elite four beat red and he will be at the embedded tower after you get the red orb from mr. Pokemon
If you beat trainer red go to Mr Pokemon's house and he will give you a red orb.
You have to beat Red then go to Mr. Pokemon's house then he will give it to you.
talk to Mr. Pokemon he will give it to you after you beat red on the top of Mt. Silver
you must first beat red at the top of mt. silver then go to Mr Pokemon. But only if you have heartgold.
after you beat red,then you get the blue orb from mr pokemon,then go to the embedded tower.kyogre should be there
Beat red, take one of the three starters from Oak, and go talk to mr Pokemon