Miracle Seed
# Location Repeatable?
1 Petalburg Woods – talk to a girl west of the Moss Rock No
2 Held by wild Pokémon (5% chance each):

  • Cherrim
  • Maractus
Yes

The Miracle Seed is a held item that boosts the power of Grass-type moves. It is obtainable early in the game from a little girl in Petalburg Woods.

You’ll need Cut in order to clear the path to her in the northeastern part of the woods.

Alternatively, you can farm Miracle Seeds from wild Cherrim and Maractus – each has a 5% chance of carrying the seed as a held item. Both of these Pokémon can only be found in Mirage spots though, and are therefore only available in the late game.

Location #1: Petalburg Woods

Entering the Petalburg Woods on Route 104
Entering the Petalburg Woods on Route 104.

A girl from Petalburg Woods will give you a Miracle Seed for free when you speak to her. In the northeast side of the woods, you can find her west of the Moss Rock.

To find the girl, start from the north side of Petalburg Woods.

Standing near the north exit of Petalburg Woods
Standing near the north exit of Petalburg Woods.

Use Cut to clear the cuttable tree (circled below). Then go east.

A cuttable tree in Petalburg Woods
A cuttable tree in Petalburg Woods.

Follow the path and turn upwards and speak to the little girl circled below. She’ll be at the corner, just west of the Moss Rock – she will give you a Miracle Seed.

The little girl that gives away the Miracle Seed in Petalburg Woods
The little girl that gives away the Miracle Seed in Petalburg Woods.
Obtaining a Miracle Seed
Obtaining a Miracle Seed.

Location #2: Held by Wild Cherrim & Wild Maractus (post-game)

Finding Cherrim

One of the possible holders of Miracle Seed is Cherrim – it has a 5% chance of carrying Miracle Seed in the wild. You can find this Pokémon in a Mirage Forest that can appear north of Lilycove City.

Encountering Cherrim
Encountering Cherrim.

Do note that Mirage spots will only appear on the map in the late game. It also spawns randomly across Hoenn each day.

Finding Maractus

Encountering Maractus
Encountering Maractus.

Maractus also has a 5% chance of carrying Miracle Seeds in the wild.

It can only be found in a Mirage Island that can spawn south of Route 134, so you can only encounter it in the late game like Cherrim.

If one of their mirage locations happens to spawn, you can maximize your chances of getting Miracle Seeds by using a held item farming team that utilizes Pokémon with CompoundEyes and Frisk. With this strategy, you can increase your chances of encountering wild Pokémon with held items.

Uses

When held by a Pokémon, the Miracle Seed raises the power of its holder’s Grass-type moves by 20%.

Back to: Held Items