Where to catch, #0143
Snorlax in Red and Green (Japan): 2 places, level 30
2 encounters by area
Places
Route 12 and Route 16
Other games
Also found in 12 other games
Red and BlueYellowGold and SilverCrystalXDFireRed and LeafGreenHeartGold and SoulSilverX and YSun and MoonLet's Go, Pikachu and EeveeSword and ShieldThe Crown Tundra