Question: pokemon sword and shield how to get munchlax?
Answer: Motostoke Riverbank (Wild Area) OVERWORLD – Normal Weather (Lv. ... 
Can also be caught from a 2-Star Raid (Level 25-30)
The most reliable way is through breeding & hatching eggs. You must equip a Snorlax with “Full Incense” item.