In Pokémon HeartGold, you can find Jigglypuff in the Safari Zone at Levels between 15-17 in the Meadow and Swamp areas additionally you can find it in Routes 3 and 4.
Chat with our AI personalities
Sorry but you can't get jigglypuff in Pokemon pearl. You should trade with someone who has soulsilver or heartgold or you can buy soulsilver or heartgold.
Breed a Clefairy with a Jigglypuff.
You can only get it from breeding it from Jigglypuff or Wigglytuff
in safari zone area:meadow in grass
You cant get you need to catch a jigglypuff and you give it a moon stone