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