Okay to start with, if you're just looking for what can be breed with what, just go down to the pokemon egg groups and then press Ctrl + F and type in the name of the pokemon you want. If not, read the entire guide, it explains everything you will need to know, from how to get moves, better chances of nature, and even how to get the perfect pokemon, if you read everything and fully understand that it will take more than just half an hour to achieve it
To learn more about what moves can be taught via the male pokemon, go
hereFind the pokemon you are looking for, scroll down, and look for Egg Moves, they are the moves that are learnable from the male breeder, so if you wanted a Mudkip to learn earthquake when it hatches, you just have to breed something like Empoleon knowing earthquake, with Swampert (if Swampert didn't know earthquake at a lower level than 53) and it will hatch with earthquake as one of it's moves.
Okay, so if you really want the perfect pokemon, it requires alot of patience, time is everything, and you will need to keep alot of things in mind.
Things taken into aspect are, IV's, breeding for the perfect IV's is a VERY tough thing to do, if you are planning to teach your pokemon Hidden power, and you want it to be a ceertain type, you will need to read the IV guide first.
Moves, they are passed on by the male pokemon, it is fairly easy to get a move you want, just find the right pokemon in the same egg group as the female you are breeding.
Natures, can be passed on from breeding, if one of the pokemon is holding an Everstone, there is a 50% chance that the hatchling will obtain the nature of the pokemon holding the Everstone, natures are a critical part of training a perfect pokemon.
Abilitys, some pokemon only have one so it's not a problem, but if a pokemon has two seperate abilitys then you have a 50% chance of messing up while breeding.
And last but not least, if you get all that right and master it all, you still have to worry about the EV's and they are most likely the top priority when training a pokemon as they will determine a win, an un-EV'd team will have a VERY small chance of winning against an EV's trained team, and if your opponent has done all the above you have an even worse chance of winning, unless you play your cards right and get very lucky.
On to the Breeding guide-
Pokemon Egg GroupsDragonAltaria, Arbok, Bagon, Charizard, Charmander, Charmeleon, Dragonair, Dragonite, Dratini, Ekans, Feebas, Gabite, Garchomp, Gible, Grovyle, Gyarados, Horsea, Kingdra, Magikarp, Milotic, Salamence, Sceptile, Seadra, Seviper, Shelgon, Swablu, Treecko
MonsterAbomasnow, Aggron, Ampharos, Aron, Bastiodon, Bayleef, Blastoise, Bulbasaur, Charizard, Charmander, Charmeleon, Chikorita, Cranidos, Croconaw, Cubone, Exploud, Feraligatr, Flaaffy, Gabite, Garchomp, Gible, Grotle, Grovyle, Ivysaur, Kangaskhan, Lairon, Lapras, Larvitar, Lickilicky, Lickitung, Loudred, Mareep, Marowak, Marshtomp, Meganium, Mudkip, Nidoking, Nidoran F, Nidoran M, Nidorino, Pupitar, Rampardos, Rhydon, Rhyhorn, Rhyperior, Sceptile, Shieldon, Slowbro, Slowking, Slowpoke, Snorlax, Snover, Squirtle, Swampert, Torterra, Totodile, Treecko, Tropius, Turtwig, Tyranitar, Venusaur, Wartortle, Whismur
GroundAbsol, Aipom, Ambipom, Ampharos, Arbok, Arcanine, Bibarel, Bidoof, Blaziken, Buizel, Buneary, Camerupt, Chimchar, Combusken, Cyndaquil, Delcatty, Delibird, Dewgong, Diglett, Donphan, Dugtrio, Dunsparce, Eevee, Ekans, Electrike, Empoleon, Espeon, Exploud, Farfetch'd, Flaaffy, Flareon, Floatzel, Furret, Girafarig, Glaceon, Glameow, Golduck, Granbull, Growlithe, Grumpig, Hippopotas, Hippowdon, Houndoom, Houndour, Infernape, Jolteon, Kecleon, Leafeon, Linoone, Lopunny, Loudred, Lucario, Luxio, Luxray, Mamoswine, Manectric, Mankey, Mareep, Mawile, Meowth, Mightyena, Miltank, Monferno, Nidoking, Nidoran F, Nidoran M, Nidorino, Ninetales, Numel, Nuzleaf, Pachirisu, Persian, Phanpy, Pikachu, Piloswine, Piplup, Ponyta, Poochyena, Primeape, Prinplup, Psyduck, Purugly, Quagsire, Quilava, Raichu, Rapidash, Raticate, Rattata, Rhydon, Rhyhorn, Rhyperior, Sandshrew, Sandslash, Sealeo, Seedot, Seel, Sentret, Seviper, Shiftry, Shinx, Skitty, Skuntank, Slaking, Slakoth, Smeargle, Sneasel, Snubbull, Spheal, Spinda, Spoink, Stantler, Stunky, Swinub, Tauros, Teddiursa, Torchic, Torkoal, Typhlosion, Umbreon, Ursaring, Vaporeon, Vigoroth, Vulpix, Wailmer, Wailord, Walrein, Weavile, Whismur, Wooper, Zangoose, Zigzagoon
Water 1Azumarill, Bibarel, Bidoof, Blastoise, Buizel, Clamperl, Corphish, Corsola, Crawdaunt, Croconaw, Delibird, Dewgong, Dragonair, Dragonite, Dratini, Empoleon, Feebas, Feraligatr, Floatzel, Gastrodon, Golduck, Gorebyss, Horsea, Huntail, Kabuto, Kabutops, Kingdra, Lapras, Lombre, Lotad, Ludicolo, Mantine, Marill, Marshtomp, Masquerain, Milotic, Mudkip, Octillery, Omanyte, Omastar, Pelipper, Piplup, Politoed, Poliwag, Poliwhirl, Poliwrath, Prinplup, Psyduck, Quagsire, Relicanth, Remoraid, Seadra, Sealeo, Seel, Shellos, Slowbro, Slowking, Slowpoke, Spheal, Squirtle, Surskit, Swampert, Totodile, Walrein, Wartortle, Wingull, Wooper
Water 2Barboach, Carvanha, Chinchou, Finneon, Goldeen, Gyarados, Lanturn, Lumineon, Luvdisc, Magikarp, Octillery, Qwilfish, Relicanth, Remoraid, Seaking, Sharpedo, Wailmer, Wailord, Whiscash
Water 3Anorith, Armaldo, Cloyster, Corphish, Corsola, Cradily, Crawdaunt, Drapion, Kabuto, Kabutops, Kingler, Krabby, Lileep, Omanyte, Omastar, Shellder, Skorupi, Tentacool, Tentacruel
PlantAbomasnow, Bayleef, Bellossom, Bellsprout, Breloom, Bulbasaur, Cacnea, Cacturne, Carnivine, Cherrim, Cherubi, Chikorita, Exeggcute, Exeggutor, Gloom, Grotle, Hoppip, Ivysaur, Jumpluff, Lombre, Lotad, Ludicolo, Meganium, Nuzleaf, Oddish, Paras, Parasect, Roselia, Roserade, Seedot, Shiftry, Shroomish, Skiploom, Snover, Sunflora, Sunkern, Tangela, Tangrowth, Torterra, Tropius, Turtwig, Venusaur, Victreebel, Vileplume, Weepinbell
FlyingAerodactyl, Altaria, Chatot, Crobat, Dodrio, Doduo, Farfetch'd, Fearow, Golbat, Honchkrow, Hoothoot, Murkrow, Natu, Noctowl, Pelipper, Pidgeot, Pidgeotto, Pidgey, Skarmory, Spearow, Staraptor, Staravia, Starly, Swablu, Swellow, Taillow, Togekiss, Togetic, Wingull, Xatu, Zubat
Indeterminate Banette, Castform, Chimecho, Drifblim, Drifloon, Dusclops, Dusknoir, Duskull, Gallade, Gardevoir, Gastly, Gastrodon, Gengar, Grimer, Gulpin, Haunter, Kirlia, Koffing, Magcargo, Misdreavus, Mismagius, Muk, Ralts, Shellos, Shuppet, Slugma, Spiritomb, Swalot, Weezing, Wobbuffet
BugAriados, Beautifly, Beedrill, Burmy, Butterfree, Cascoon, Caterpie, Combee, Drapion, Dustox, Flygon, Forretress, Gligar, Gliscor, Heracross, Illumise, Kakuna, Kricketot, Kricketune, Ledian, Ledyba, Masquerain, Metapod, Mothim, Nincada, Ninjask, Paras, Parasect, Pineco, Pinsir, Scizor, Scyther, Shuckle, Silcoon, Skorupi, Spinarak, Surskit, Trapinch, Venomoth, Venonat, Vespiquen, Vibrava, Volbeat, Weedle, Wormadam, Wormadam (Ground), Wormadam (Steel), Wurmple, Yanma, Yanmega
FairyAzumarill, Blissey, Breloom, Castform, Chansey, Cherrim, Cherubi, Clefable, Clefairy, Delcatty, Froslass, Glalie, Granbull, Hoppip, Jigglypuff, Jumpluff, Marill, Mawile, Minun, Pachirisu, Pikachu, Plusle, Raichu, Roselia, Roserade, Shroomish, Skiploom, Skitty, Snorunt, Snubbull, Togekiss, Togetic, Wigglytuff
HumanshapeAbra, Alakazam, Buneary, Cacnea, Cacturne, Chimchar, Croagunk, Drowzee, Electabuzz, Electivire, Hariyama, Hitmonchan, Hitmonlee, Hitmontop, Hypno, Illumise, Infernape, Jynx, Kadabra, Lopunny, Lucario, Machamp, Machoke, Machop, Magmar, Magmortar, Makuhita, Medicham, Meditite, Monferno, Mr. Mime, Sableye, Spinda, Toxicroak, Volbeat
MineralFroslass, Geodude, Glalie, Golem, Graveler, Nosepass, Onix, Probopass, Snorunt, Steelix, Sudowoodo
No EggsArceus, Articuno, Azelf, Azurill, Bonsly, Budew, Celebi, Chingling, Cleffa, Cresselia, Darkrai, Deoxys, Deoxys (Attack), Deoxys (Defense), Deoxys (Speed), Dialga, Elekid, Entei, Giratina, Giratina (Origin), Groudon, Happiny, Heatran, Ho-oh, Igglybuff, Jirachi, Kyogre, Latias, Latios, Lugia, Magby, Mantyke, Mesprit, Mew, Mewtwo, Mime Jr., Moltres, Munchlax, Nidoqueen, Nidorina, Palkia, Pichu, Raikou, Rayquaza, Regice, Regigigas, Regirock, Registeel, Riolu, Shaymin, Shaymin (Sky), Smoochum, Suicune, Togepi, Tyrogue, Unown, Uxie, Wynaut, Zapdos
Gender Unknown Baltoy, Beldum, Bronzong, Bronzor, Claydol, Electrode, Lunatone, Magnemite, Magneton, Magnezone, Manaphy, Metagross, Metang, Phione, Porygon, Porygon-Z, Porygon2, Rotom, Rotom (Fan), Rotom (Frost), Rotom (Heat), Rotom (Mow), Rotom (Wash), Shedinja, Solrock, Starmie, Staryu, Voltorb
Then you have Ditto, which breeds with most pokemon.
Pokemon that can only breed via the incense items:Certain Pokemon, when bred, do not produce an egg that hatches into the lowest evolutionary form, for example, breeding two Wobbuffet produces more Wobbuffet, instead of Wynaut. In order to produce the correct baby, a certain kind of incense can be held by the parent (either mother or father). Here is a list of all incense-compatible Pokemon.
Also, the special Pokemon Manaphy, when bred with Ditto, will produce Phione eggs instead of Manaphy eggs. However, Phione does not evolve into Manaphy, and breeding Phione will result in more Phione eggs
Marill , Azumarill + Sea Incense = Azurill
Wobbuffet + Lax Incense + Wynaut
Roselia, Roserade + Rose Incense = Budew
Chimecho + Pure Incense = Chingling
Sudowoodo + Rock Incense = Bonsly
Mr. Mime + Odd Incense + Mime Jr.
Chansey, Blissey + Luck Incense + Happiny
Snorlax + Full Incense = Munchlax
Mantine + Wave Incense = Mantyke
Breeding Tools:There are some tools to help your breeding efforts in Emerald. They are:
Magma Armor/Flame Body - If you have a pokemon with one of these abilities on your team while you are holding an egg, the number of steps it takes to hatch the egg is cut in half.
Everstone - Finally, a real use for these things. If the female or Ditto holds the Everstone while in the daycare, the offspring has a 50% chance of inheriting the Nature of the female/ditto. If both a Ditto and a female pokemon hold an Everstone, the offspring has a 50% chance of inheriting either nature.
Mach Bike - Not Emerald exclusive, but speeds up hatching nonetheless. Just find a long stretch without any obstacles and go back and forth.
The Gender Contribution:The Male pokemon is the only one that can pass on moves.
The Female pokemon determines the species of the offspring, and (in Emerald) can determine the Nature of the offspring if it is holding an Everstone.
Both parents can pass on a random Individual Value to the offspring. In Emerald, the same IV cannot be passed by both parents (for example, the offspring could not inherit the Attk IV from both parents.) In previous games, this led to weaker pokemon due to the fact that one stat would overwrite the other.
If you breed two of the same species, the offspring has a higher chance of inheriting the female's ability.
Breeding Chains:You might see a pokemon with an egg move on its list which does not seem possible. Perhaps none of the pokemon in its egg group learn the move by level-up, and you are wondering how to get it. Well, take a look at the egg moves for the whole egg group. It is likely that one is a member of more than one egg group and can learn the move in question from a member of that egg group. In some cases, the desired move may even be more than one egg group away. Such long and drawn-out breeding sessions are referred to as Breeding Chains. If the pokemon in question is a member of the Field (ground) breeding group, then you can cut out the middle men and just use Smeargle to get any and all egg moves onto any pokemon in the Field (ground) breeding group.
I hope this helps, if you have any unanswered questions please let me know and post here, I wil get back to you with your answer as soon as I can.