Use your poke flute in your pokegear where the radio is
you need to look for a flute i dont remember were i think off a man
you need to have the EXPN card once you have that, go to vermillion city and use your radio on your pokeradar to wake it up.
right in front of diggletts tunnel in vermilion city you have to get the poke flute first to wake him up you get the poke flute by saving the power plant hi :)
you have to get the poke flute poke gear radio station and play it next to snorelax
go into one of the poke centers (don't know which one) and ask one of the guys ask him and then he will give you a poke flute
after defeating marowaks spirit go to the fan club in lavender town and the old man in the club will give you a flute play it near snorlax
To wake up Snorelax, get the radio card (Go to the radio tower in Kanto and talk to the man facing the wall) and go to snorelax, go to the second-last channel "Pokéflute" and then press A on snorelax. It will attack, so you might want to save before battling. Hope it helped!
i think its called the poke flute. it wakes up snorlax and you get to catch him.and to get the poke flute you have to go to the gamecorner in celadon city get the lift key. then you have to go in teamrockets hideout and beat the boss. when your done go to the Pokemon tower and get to the top where mr fuji is. and he will take you to his house. talk to him and he will give you the poke flute. go to snorelax and use the poke flute. and you can catch him but if you accidently make him faint there is one more that is sleeping. use the poke flute as well and he will wake up and you can try to catch him again.
You need the Pokeflute, but I forget where it is.
You need to complete Lavender Town and the Pokemon Tower, and you will get the pokeflute. This is what you wake up snorlax with. (You probably want to catch him, but this is very difficult, as he has amazing defense and uses rest all the time)
Beat pokemon ghost tower and talk to mr. fuji at the top.