Super Training is out. Horde battles are out. So, the question is what are the changes to how you can EV Train in Pokémon Sun & Moon. Things have completely changed significantly with the methods to get Effort Values in Sun & Moon, and it has never been simpler.

Checking EVs

While Pokémon X & Y allowed for you to see your Pokémon's EVs on the bottom screen when in Super Training, Pokémon Sun & Moon shows it in a slightly different manner. Instead, when you go to check your Pokémon's status, you will get a graph showing its stats relative to its maximum possible ones. If you press the Y button, it will change the graph to show the Base Stats of the Pokémon in a yellow graph and the light blue shows you how much you have trained the Pokémon in the stat if you've completed training or orange if you haven't. If you have maxed a stat then it will start sparkling. To make sure you're done, you can go to the Battle Royal Dome in the Royal Avenue and speak to a woman in there who will give you the Effort Ribbon if you have maxed out your Pokémon.

Power Items

The Power Items are items that have often been used to aid in the training of Pokémon. From their conception to the end of Generation 6, they always added 4 EVs of a specific stat whenever you defeated a Pokémon, regardless of what Pokémon you defeated. Pokémon Sun & Moon however has significantly buffed them. Instead, each of the Power Items will give 8 Points in the stat after battle. This makes them a significantly better option over the Macho Brace. They can be purchased in the Battle Royal Dome

PicItemEffect
Power Weight+8 HP EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
Power Bracer+8 Attack EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
Power Belt+8 Defence EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
Power Lens+8 Special Attack EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
Power Band+8 Special Defence EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
Power Anklet+8 Speed EVs after each battle, regardless of the Pokémon fought, but cuts Speed in half.
S.O.S. Battle Chaining

With Horde Battles no longer in the game, the quickest way to get Effort Points for your Pokémon is through S.O.S. Battles. These battles have Pokémon call for wild Pokémon to assist them and so provide more opponents to fight. Most Pokémon don't change the species you encounter as you battle through so this makes them perfect chaining spots.

For competitive players, there's yet another perk. As the Pokémon calls for help, the Effort Points yielded from each Pokémon are multiplied by 2 which results in the Effort Values you receive getting increased. As such, with this, a Power Item and PokéRus, you can get 36 Effort Points from one Pokémon (((1+8)*2)*2) being defeated and max a stat out in 7 KOs in a chain.

Festival Plaza

The Festival Plaza is another place that really aids in EV Training. One of the stores in the Festival Plaza, will let you enter special courses that can boost your EVs. These can be upgraded through interacting with other players and cost Festival Coins to play. The most upgraded versions of these can max out one of your stats right off the mark. These can only be used once per day, but you can stack them to have multiple of the stores in your Plaza should you desire

CourseDescription
Course A 1Playing in it raises the Pokémon's base HP a little bit. - Effort Values raised by 4.5 to 50
Course A 2Playing in it raises the Pokémon's base HP a little bit. - Effort Values raised by 8.5 to 50
Course A 3Playing in it raises the Pokémon's base HP. - Effort Values raised by 16.5 to 50
Course A 4Playing in it raises the Pokémon's base HP. - Effort Values raised by 32.5 to 50
Course A 5Playing in it raises the Pokémon's base HP a lot. - Effort Values raised by 64.5 to 50
Course A 6Playing in it raises the Pokémon's base HP quite a lot. - Effort Values raised by 128.5 to 50
Course A 7Playing in it raises the Pokémon's base HP to its max. - Effort Values raised by 252.5 to 50
Course B 1Playing in it raises the Pokémon's base Attack stat a little bit. - Effort Values raised by 4.5 to 50
Course B 2Playing in it raises the Pokémon's base Attack stat a little bit. - Effort Values raised by 8.5 to 50
Course B 3Playing in it raises the Pokémon's base Attack stat. - Effort Values raised by 16.5 to 50
Course B 4Playing in it raises the Pokémon's base Attack stat. - Effort Values raised by 32.5 to 50
Course B 5Playing in it raises the Pokémon's base Attack stat a lot. - Effort Values raised by 64.5 to 50
Course B 6Playing in it raises the Pokémon's base Attack stat quite a lot. - Effort Values raised by 128.5 to 50
Course B 7Playing in it raises the Pokémon's base Attack stat to its max. - Effort Values raised by 252.5 to 50
Course C 1Playing in it raises the Pokémon's base Defense stat a little bit. - Effort Values raised by 4.5 to 50
Course C 2Playing in it raises the Pokémon's base Defense stat a little bit. - Effort Values raised by 8.5 to 50
Course C 3Playing in it raises the Pokémon's base Defense stat. - Effort Values raised by 16.5 to 50
Course C 4Playing in it raises the Pokémon's base Defense stat. - Effort Values raised by 32.5 to 50
Course C 5Playing in it raises the Pokémon's base Defense stat a lot. - Effort Values raised by 64.5 to 50
Course C 6Playing in it raises the Pokémon's base Defense stat quite a lot. - Effort Values raised by 128.5 to 50
Course C 7Playing in it raises the Pokémon's base Defense stat to its max. - Effort Values raised by 252.5 to 50
Course D 1Playing in it raises the Pokémon's base Sp. Atk stat a little bit. - Effort Values raised by 4.5 to 50
Course D 2Playing in it raises the Pokémon's base Sp. Atk stat a little bit. - Effort Values raised by 8.5 to 50
Course D 3Playing in it raises the Pokémon's base Sp. Atk stat. - Effort Values raised by 16.5 to 50
Course D 4Playing in it raises the Pokémon's base Sp. Atk stat. - Effort Values raised by 32.5 to 50
Course D 5Playing in it raises the Pokémon's base Sp. Atk stat a lot. - Effort Values raised by 64.5 to 50
Course D 6Playing in it raises the Pokémon's base Sp. Atk stat quite a lot. - Effort Values raised by 128.5 to 50
Course D 7Playing in it raises the Pokémon's base Sp. Atk stat to its max. - Effort Values raised by 252.5 to 50
Course E 1Playing in it raises the Pokémon's base Sp. Def stat a little bit. - Effort Values raised by 4.5 to 50
Course E 2Playing in it raises the Pokémon's base Sp. Def stat a little bit. - Effort Values raised by 8.5 to 50
Course E 3Playing in it raises the Pokémon's base Sp. Def stat. - Effort Values raised by 16.5 to 50
Course E 4Playing in it raises the Pokémon's base Sp. Def stat. - Effort Values raised by 32.5 to 50
Course E 5Playing in it raises the Pokémon's base Sp. Def stat a lot. - Effort Values raised by 64.5 to 50
Course E 6Playing in it raises the Pokémon's base Sp. Def stat quite a lot. - Effort Values raised by 128.5 to 50
Course E 7Playing in it raises the Pokémon's base Sp. Def stat to its max. - Effort Values raised by 252.5 to 50
Course F 1Playing in it raises the Pokémon's base Speed stat a little bit. - Effort Values raised by 4.5 to 50
Course F 2Playing in it raises the Pokémon's base Speed stat a little bit. - Effort Values raised by 8.5 to 50
Course F 3Playing in it raises the Pokémon's base Speed stat. - Effort Values raised by 16.5 to 50
Course F 4Playing in it raises the Pokémon's base Speed stat. - Effort Values raised by 32.5 to 50
Course F 5Playing in it raises the Pokémon's base Speed stat a lot. - Effort Values raised by 64.5 to 50
Course F 6Playing in it raises the Pokémon's base Speed stat quite a lot. - Effort Values raised by 128.5 to 50
Course F 7Playing in it raises the Pokémon's base Speed stat to its max. - Effort Values raised by 252.5 to 50
Effort Shop
HP LunchA big bento box. It raises the Pokémon’s base HP.
Attack LunchA big bento box. It raises the Pokémon’s base Attack stat.
Defense LunchA big bento box. It raises the Pokémon’s base Defense stat.
Sp. Atk LunchA big bento box. It raises the Pokémon’s base Sp. Atk stat.
Sp. Def LunchA big bento box. It raises the Pokémon’s base Sp. Def stat.
Speed LunchA big bento box. It raises the Pokémon’s base Speed stat.

The Festival Plaza also offers several options that lower the EVs in case you need to reset them.

ItemDescription
Sweets Set AIt makes a Pokémon much more friendly, but it lowers the base HP a lot.
Sweets Set BIt makes a Pokémon much more friendly, but it lowers the base Attack stat a lot.
Sweets Set CIt makes a Pokémon much more friendly, but it lowers the base Defense stat a lot.
Sweets Set DIt makes a Pokémon much more friendly, but it lowers the base Sp. Atk stat a lot.
Sweets Set EIt makes a Pokémon much more friendly, but it lowers the base Sp. Def stat a lot.
Sweets Set FIt makes a Pokémon much more friendly, but it lowers the base Speed stat a lot.
Secret Meal AA secret menu item. It makes a Pokémon much more friendly, but it reduces the base HP to zero.
Secret Meal BA secret menu item. It makes a Pokémon much more friendly, but it reduces the base Attack stat to zero.
Secret Meal CA secret menu item. It makes a Pokémon much more friendly, but it reduces the base Defense stat to zero.
Secret Meal DA secret menu item. It makes a Pokémon much more friendly, but it reduces the base Sp. Atk stat to zero.
Secret Meal EA secret menu item. It makes a Pokémon much more friendly, but it reduces the base Sp. Def stat to zero.
Secret Meal FA secret menu item. It makes a Pokémon much more friendly, but it reduces the base Speed stat to zero.
Poké Pelago

The Poké Pelago is the final place for you to deal with EVs, and is a far more passive area of training. When you have created the Isle Evelup, you can put in groups of up to 6 Pokémon to train on the island. The training can cover one of all of the stats. Depending on the island's level, you can have up to three groups doing different training at any one time.

When you select the group, you can specify how many play sessions the group does. Each play session will take half an hour. The yield you get depends on one factor: Whether or not you placed Poké Beans in the basket on the island.

If you don't put PokéBeans out, then you will get EVs every play session, so every 30 minutes meaning to get 252 you'd need to have 63 sessions lasting 31 and a half hours.
If you do use PokéBeans, then the speed you get EVs doubles, so you get EVs every 15 minutes, essentially halving the time you need to max a stat.