Water 2 Egg Group

Egg Groups

Water 2 Egg Group is one of 15 egg groups, these Pokemon can be breed with each other.

# Pokemon Type 1 Type 2 EggG 1 EggG 2 Gen
118 Goldeen Water Water2 1
119 Seaking Water Water2 1
129 Magikarp Water Water2 Dragon 1
130 Gyarados Water Flying Water2 Dragon 1
130 Mega Gyarados Water Dark Water2 Dragon 1
170 Chinchou Water Electric Water2 2
171 Lanturn Water Electric Water2 2
211 Qwilfish Water Poison Water2 2
211 Hisuian Qwilfish Dark Poison Water2 2
223 Remoraid Water Water1 Water2 2
224 Octillery Water Water1 Water2 2
318 Carvanha Water Dark Water2 3
319 Sharpedo Water Dark Water2 3
319 Mega Sharpedo Water Dark Water2 3
320 Wailmer Water Field Water2 3
321 Wailord Water Field Water2 3
339 Barboach Water Ground Water2 3
340 Whiscash Water Ground Water2 3
369 Relicanth Water Rock Water1 Water2 3
370 Luvdisc Water Water2 3
456 Finneon Water Water2 4
457 Lumineon Water Water2 4
550 Basculin Water Water2 5
594 Alomomola Water Water1 Water2 5
686 Inkay Dark Psychic Water1 Water2 6
687 Malamar Dark Psychic Water1 Water2 6
746 Wishiwashi Water Water2 7
746 School Wishiwashi Water Water2 7
779 Bruxish Water Psychic Water2 7
846 Arrokuda Water Water2 8
847 Barraskewda Water Water2 8
902 Basculegion Water Ghost Water2 8
904 Overqwil Dark Poison Water2 8