Just capture a psyduck in the great marsh and just level it up until it evolves
You can catch him anytime at the Three Lakes of Sinnoh.
You have to catch a Psyduck, then train it to level 33. Or you can catch one in the Safari Zone, but it's really hard to get them them wild.
You can't Golduck but you can get a Psyduck go in the safari zone and find the water toward the left use surf and move around the lake until Psyduck appears capture it train it to level 33 and now you have a Golduck.
You can find golduck inside cerulean cave in the water.
Go to Safari Zone. In the spot of water, capture a psyduck. Evolved it.
<p> *You need a Golduck for this trade* In the building to the west (left) of Fuschia City, on the second level a Pokemon Trainer named Carlos will trade a Lickitongue for your Golduck. The Lickitongue will be Level 30.<p>
Actually you can't catch a lickitung so you must first get a Golduck then go to fuchsia city go west and into the big building go upstairs and trade you Golduck for the guy's Lickitung.
Use your Master Ball... But if I were you I'll save the game first then try catch dialga... oops im so stupid i used it on golduck
Golduck doesn't evolve.
Golduck does not evolve.
"you can catch one in the academy in sunrock town or surtre town.I'am not sure which town has the academy but as far as i know you can catch one there.You can also catch golduck,nidoking, and machamp,ALL of of them are in level 50.
Golduck evolves from Psyduck at level 25.