you get it after saving Mr. fuji in Pokemon tower (where all the ghosts are)
Chat with our AI personalities
In poke platinum you get a black poke flute from Looker the agent
You can find the Poke Flute in the Pokemon Tower. After you free Mr. Fuji, he will give you the Poke Flute.
There is no Poke Flute item in Pokemon Silver. Instead, the player can have their radio upgraded in Lavender Town. It will then play a station that can play the Poke Flute tune.
Heres a big cheat to get the poke flute go to celadon city and buy a poke doll located on floor 4 then go to Pokemon tower then find the ghost that block's the stairs then use the poke doll to flee and go upstairs and beat the rockets then get the poke flute.
In your radio, all you do is go to the top of your radio with the little dot and then it will say poke flute and then you can get that awsome snorlax that is blocking diglets cave. (but the poke-flute channel only works in Kanto not in Jhoto)