Finding a Pokémon can be a challenge since the land in Pokemon Legends: Arceus is vast and you need to know the specific location for a certain Pokemon. This is the trouble that you will face when finding the Pokemon with three leaves. But don’t worry since I will help you with that.
Pokemon Legends Arceus: Petilil Location
So, where can you find the Pokémon with three leaves?
First, exit the Diamond Settlement trail, pass around Lake Valor and descend to the Cottonsedge Prairie.

When you get to the cottony area, you will see many Pokémon. The best option to catch the Pokemon in this area is to enter it with a cotton ball and sneakily throw the poke ball at them.

This is the easiest way to catch them without having to resort to a fight.
When you spot the Pokemon with three leaves called Petilil, do just that. Note that Petilil is a Level 33 Pokemon.
ALSO READ: Arezu’s Predicament: How to Reach BRAVA ARENA in Crimson Mirelands | Pokemon Legends Arceus