Pokemon Sun and Moon: Confirmed Pokemon

As of now, there are 39 confirmed Pokemon (42 if you count Oricorio’s forms and Wishiwashi’s School Form) and 10 confirmed Alola Forms for Pokemon Sun and Pokemon Moon.

120px-Rowlet120px-Litten120px-Popplio120px-Pikipek120px-Yungoos120px-Gumshoos120px-Grubbin120px-Charjabug120px-Vikavolt120px-Bounsweet120px-Bruxish120px-Comfey120px-Wimpod120px-Wishiwashi-Solo120px-Wishiwashi-School120px-Drampa120px-Cutiefly120px-Togedemaru120px-Mimikyu120px-Stufful120px-Bewear120px-Mudbray120px-Mudsdale120px-Fomantis120px-Lurantis120px-Komala120px-Rockruff120px-Minior120px-Salandit120px-Oricorio-Baile120px-Oricorio-Pa'u120px-Oricorio-Pom-Pom120px-Oricorio-Sensu120px-Morelull120px-Sandygast120px-Palossand120px-Pyukumuku120px-Turtonator120px-Crabrawler120px-Tapu_Koko120px-Solgaleo120px-Lunala600px-Magearna

alolansandshrew alolansandslash alolanvulpix alolanninetales alolanexeggutor alolanmeowth alolanmarowak alolanraichu

From left to right:

Rowlet (Grass/Flying)
Litten (Fire)
Popplio (Water)
Pikipek (Normal/Flying)
Yungoos (Normal)
Gumshoos (Normal)
Grubbin (Bug)
Charjabug (Bug)
Vikavolt (Bug/Electric)
Bounsweet (Grass)
Bruxish (Water/Psychic)
Comfey (Fairy)
Wimpod (Bug/Water)
Wishiwashi (Water)
Wishiwashi School Form (Water
Drampa (Normal/Dragon)
Cutiefly (Fairy)
Togedemaru (Electric/Steel)
Mimikyu (Ghost/Fairy)
Stufful (Fighting
Bewear (Fighting)
Mudbray (Ground)
Mudsdale (Ground)
Fomantis(Grass/Fairy)
Lurantis (Grass/Fairy)
Komala (Normal)
Rockruff (Rock)
Minior (Rock)
Salandit (Fire/Poison)
Oricorio Baile-Style (Fire/Flying)
Oricorio Pa’u-Style (Fairy/Flying)
Oricorio Pom-Pom Style (Electric/Flying)
Oricorio Senzu Style (Psychic/Flying)
Morelull (Fairy)
Sandygast (Ground/Ghost)
Palossand (Ground/Ghost)
Pyukumuku (Water)
Tortunator (Fire/Dragon)
Crabrawler (Fighting)
Tapu Koko (Electric/Fairy)
Solgaleo (Steel/Psychic)
Lunala (Ghost/Psychic)
Magearna (Steel/Fairy)

Alola Forms from left to right:
Alolan Sandshrew (Ice)
Alolan Sandslash (Ice/Steel)
Alolan Vulpix (Ice)
Alolan Ninetales (Ice/Fairy)
Alolan Exeggutor (Grass/Dragon)
Alolan Meowth (Dark)
Alolan Marowak (Ghost/Fire)
Alolan Raichu (Electric/Psychic)