In ember cave
Catch it using a master ball. .
Dialga in Route 1
You eat all 52 gym leaders and the go to route 1 and after a few pokemon you will see it
There is the master ball trade with someone that has beaten it or has one of them attached to the pokemon and use it
MASTER BALL is the only way I know of
MASTER BALL is the only way I know of
You can't get Dialga in Pokemon Lake.
There is no dialga in pokemon lake. .