No, you need to trade it with someone that owns a copy of Pokémon Pearl or Pokémon Platinum.
??? But I've heard that if you bring the Pokemon from the three lakes to celestic town then mt. cornet you'll find palika.If it doesn't work then just get the Pokemon modifer on the action replay.(PS:About the Pokemon from the 3lakes part I've only see it work in Pokemon platinum version)
To catch palkia you will need to trade him with Pokemon pearl. NOTE: You catch palkia in pearl and dialga in diamond.
Sorry to say, but no, you cannot catch a Palkia on Diamond version. You catch a Dialga on diamond, and Palkia on pearl. You would have to trade to get one.
You cannot catch palkia in pokemon diamond!
You cannot catch palkia in diamond and dialga in pearl but you can catch both of them in Pokemon platinum
You cant get palkia in diamond if you play diamond and you trade you STILL cant get palkia only in pearl you can get palkia
You can't catch palkia (if you have diamond) You could trade.
Trade
i'm pretty sure he is in stark mountain but team galactic will be there and you might have to fight them(i used walk through walls cheat) and get to their boss then walk up to palkia they also have azelf, uxie, and mesprit but not sure if you can catch them!good luck!!!?~pearl freak~?
244
You can't catch Palkia in Diamond. You'll have to trade it from Pearl, Platinum, Black2 or OmegaRuby. You can also trade it from HeartGold/SoulSilver, Black, X/Y or AlphaSapphire, if you've visited an event.
You can look at the picture of Palkia in Celestic Town to put it into your pokedex, but you can't actually catch it in diamond.
Palkia