Emerald Breeding Guide: Day Care, Eggs, Ditto & Everstone

Which pairs make Eggs in Pokémon Ruby, Sapphire and Emerald, what babies inherit, hatch steps, Ditto and the Everstone trick.

Every 256 steps, two Pokémon in the Route 117 Day Care have this chance to make an Egg:

Emerald Breeding Guide: Day Care, Eggs, Ditto & Everstone — Pokémon Ruby, Sapphire & Emerald guide card

Published

Will my two Pokémon make an Egg?
Male + female pairTrainer IDsEgg chance
Same speciesDifferent70%
Same50%
Shared Egg GroupDifferent50%
Same20%
Ditto + any genderDifferent50%
Same20%
No shared Egg Group, or a legendary or babyNever

Two Pokémon of the same gender, two genderless Pokémon and two Ditto never breed. Your own Pokémon all share your Trainer ID; a Pokémon you traded for has another one. The Day-Care man tells you which row you are in: "get along very well" is 70%, "get along" 50%, "don't seem to like each other much" 20%, and "prefer to play with other Pokémon" means no Eggs at all.

Your exact pair, with hatch steps, Nature, IVs and egg moves: the breeding calculator.

How to breed in Ruby, Sapphire and Emerald

1. Leave two Pokémon with the Day Care lady

Talk to the lady inside the Day Care and hand over two Pokémon. She will not take your last Pokémon that can still fight. Held items stay on them, which matters for Everstone and incense breeding below.

The player at the counter of the Day Care lady inside the Route 117 Day Care
The Day Care lady takes the two Pokémon you want to breed. In-game screenshot, Pokémon Emerald (Game Boy Advance). © Nintendo / Creatures / GAME FREAK.

Warning — Day Care Pokémon learn moves on their own: Each Pokémon gains 1 Exp. Point per step you take. When it levels up there, a new move replaces its first move without asking. Taking it back costs 100 plus 100 per level it gained.

2. Walk, and ask the Day-Care man how they get along

The old man waits in the fenced yard beside the building on Route 117. Talk to him across the fence to hear the compatibility message from the table above. Now walk or ride: every step counts, inside buildings too.

The Day-Care man standing inside the fenced yard on Route 117, the player facing him from the path
No Egg yet: the Day-Care man stands inside his yard. In-game screenshot, Pokémon Emerald (Game Boy Advance). © Nintendo / Creatures / GAME FREAK.

3. Collect the Egg when he stands on the path

When an Egg is ready, the man moves out of the yard onto the path (you see it the next time you enter Route 117). Talk to him and answer YES; you need a free party slot. If you say NO twice, the Egg is gone. The next Egg can only start after you take this one.

The Day-Care man standing on the Route 117 path outside his yard, the player facing him
Egg waiting: the Day-Care man steps out onto the path. In-game screenshot, Pokémon Emerald (Game Boy Advance). © Nintendo / Creatures / GAME FREAK.

4. Carry the Egg until it hatches

Keep the Egg in your party and keep moving. Riding a bike counts the same steps but covers them faster; a long open path with no tall grass is best. The baby hatches at level 5, in a Poké Ball, with you as its Trainer.

A Beldum bursting out of its Egg in the hatching scene
A Beldum hatching from a Day Care Egg. In-game screenshot, Pokémon Emerald (Game Boy Advance). © Nintendo / Creatures / GAME FREAK.

How many steps to hatch an Egg, and faster hatching with Flame Body

In Emerald only, a Pokémon with Flame Body or Magma Armor anywhere in your party halves the steps. Catch a Slugma on Route 113 or the Fiery Path for it.

Steps from collecting the Egg until it hatches
EggStepsWith Flame Body (Emerald)
Magikarp1,5351,023
Pichu2,8151,535
Zigzagoon4,0952,303
Mudkip5,3752,815
Absol6,6553,583
Aron9,2154,863
Beldum10,4955,375

What the baby inherits

In all three games
TraitWhat the Egg gets
SpeciesThe first evolution stage of the mother, or of the partner of Ditto
Nidoran♀ or Illumise motherAbout half the Eggs are Nidoran♂ or Volbeat instead
IVsThree picks copied from a random parent each; the rest are random
MovesEgg moves and TM moves from the father, level-up moves both parents know
NatureRandom
AbilityRandom of the species’ abilities
GenderRandom, by the species’ ratio
Emerald only
TrickWhat it does
EverstoneHeld by the mother or Ditto: 50% chance the Egg gets the same Nature
Light BallHeld by either parent of a Pichu Egg: the Pichu knows Volt Tackle
IV picksCan repeat a stat: only about 53% of Eggs get three different stats
Flame Body or Magma ArmorHalves the steps to hatch

Two Everstones are hidden in Granite Cave B2F, and wild Geodude sometimes hold one. Natures only change stats; which ones to pick is in the EV training guide.

Where to find Ditto

In Emerald, wild Ditto (level 38–45) live in the Desert Underpass, reached through the Fossil Maniac’s house on Route 114 after you enter the Hall of Fame. Ruby and Sapphire have no Ditto; trade one in. Ditto is the only way to breed genderless Pokémon such as Beldum, and the easiest way to breed the starters, which are female only about one time in eight.

Egg moves worth breeding for

The father must know the move when you collect the Egg, and the mother decides the species. Each father, or the Pokémon it evolves from, is wild in all three games:

Egg move, father and the level he learns it
BabyEgg moveFatherLearns it at
MudkipIce BallSphealLevel 13
TreeckoDragon BreathAltariaLevel 35
TorchicCounterVigorothLevel 37
BagonDragon DanceAltariaLevel 40

A starter mother is rare (about one in eight is female). With a female Mudkip, Treecko or Torchic you also keep breeding new starters for trades, which helps the Pokédex completion.

Azurill and Wynaut: breed with incense

A Marill or Azumarill mother lays Azurill Eggs only if a parent holds Sea Incense; a Wobbuffet mother lays Wynaut Eggs only with Lax Incense. Without it you get Marill or Wobbuffet. Both incenses lie on Mt. Pyre (4F and 5F). The old lady in Lavaridge Town also gives you one Wynaut Egg for free.

Ruby, Sapphire & Emerald breeding FAQ

Where is the Day Care in Pokémon Emerald?
On Route 117, between Mauville City and Verdanturf Town. The lady inside takes your Pokémon; the man outside gives you the Eggs.
Where do you find Ditto in Pokémon Emerald?
In the Desert Underpass, through the Fossil Maniac’s house on Route 114, after the Hall of Fame. Ruby and Sapphire have no wild Ditto.
Does the Everstone pass down Natures in Ruby and Sapphire?
No. Only Emerald uses it: held by the mother or by Ditto, it gives a 50% chance of the same Nature.
How many steps does it take to hatch an Egg in Emerald?
Between about 1,500 and 10,500 steps, depending on the species. A Flame Body or Magma Armor Pokémon in the party roughly halves that in Emerald.
Why won’t my Pokémon make an Egg?
They need opposite genders and a shared Egg Group, or one of them must be Ditto. Legendaries, baby Pokémon and two genderless Pokémon never breed.
Can you get a shiny Pokémon from breeding in Emerald?
Yes, at the usual 1 in 8,192 per Egg. Gen 3 has no breeding method that raises the odds.

Daily Pokémon location quiz on Instagram: @pokemaps_

Explore PokéMaps: Interactive Pokémon maps for every region