You can't.
SoulSilver Only, unfortunately.
Go to the Snowy Village or whatever you call it, and go to a tree that can be tackled, get a Pokemon that can tackle it, tackle the tree, and a Delibird will fall out!
you have to go to hia vally near shiver camp and knock it out of a tre. The tree needs tackle level 1 hope it helps ps its a Delibird
you can get it by getting a pichichu in pearl trade it to heartgold
In Pokemon Heartgold or gold and soulsilver or silver you can find it in viridian forest.
black stone
ice cave
you can catch delibird in the ice path near blackthorn city
Sorry, but you can't. On Soul Silver, Delibird is in Ice Path, but he isn't anywhere in Heart Gold
I think in order to get Delibird you have to trade it from SoulSilver
you cant. you have to trade it from soul silver, diamond, pearl, and platinum.
Sorry u cant he is only available in soul silver
you get get it in Ice Path before Blackhorn City and after Mahogany Town.
you find delibird in island number 4 in the snow caveDelibird is uncatchable in leafgreen get one from firered.
You can find Delibird in the Ice Cave on Pokémon Emerald. Another option to get it is to breed it with Pikachu.
Delibird is found in icefall cave at four island.trade from another game
in the ice path
find him in the icy path.Not that easy though