go tospear pillarafter rescuing the lake Pokemon before you get to dialga you must beat mars, Jupiter and the head of the team galactic the you will be able to battle him
Great Marsh (Rare)
use ultra balls
in mt.coronet snowpoint area it rare
You catch it in mt cornetbut its quite rare
You go to eterna forest and there will be nincadas there but they are rare
No not every pokemon. You can't catch the starter Pokemon and many of the rare pokemon, you have to trade with Diamond. sorry ...
Yes and no.Dialga isn't rare in the sense that there is an opportunity to catch a Dialga in every copy of Pokemon Diamond, and even players of Pokemon Platinum or Pearl can trade to get a Dialga. There is only one in a game of Pokemon Diamond, but it isn't rare since there is one in every Pokemon Diamond.Dialga is rare because it is only available in Pokemon Diamond, and there is only one Dialga, and only one chance to catch it. Plus, it is classified as a legendary Pokemon, and all legendary Pokemon are rare.
You have to get sandshrew in waywards cave but its also pretty rare to get him in there
Go to the Trophy Garden which is in the Pokemon Mansion. porygon is rare in Pokemon Diamond, so using the Poke Radar would be easier.
In Pokemon Diamond, you can get a few rare Pokemon by just following the basic story. They are Dialga, Uxie, Mesprit, and Azelf. There might be some more, though. If you do a special event, you can also catch an Arceus, Shaymin, and a whole bunch more rare Pokemon. Hope this helped!
You can Catch them in on the route 206 in Pokemon diamond, pearl, and platinum but is quite rare to catch so you should use a pokeradar in the grass.
Well,if you have the poke radar then you should use it here and there in a patch of grass and in some patches a rare Pokemon will apear.(I got 3 rare Pokemon so far using it).For more info please discuss this with me. which three did you catch? and where?