Roselia - Generation 7 learnset

Roselia artwork by Ken Sugimori

back to Roselia Pokédex

Below are all the moves that Roselia can learn in Generation 7, which consists of:

Sun/Moon Ultra Sun/Ultra Moon Let's Go Pikachu/Let's Go Eevee

Moves learnt by level up

Roselia learns the following moves in Pokémon Sun & Moon at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1AbsorbGrass 20 100
4GrowthNormal
7Poison StingPoison 15 100
10Stun SporeGrass 75
13Mega DrainGrass 40 100
16Leech SeedGrass 90
19Magical LeafGrass 60
22Grass WhistleGrass 55
25Giga DrainGrass 75 100
28Toxic SpikesPoison
31Sweet ScentNormal
34IngrainGrass
37Petal BlizzardGrass 90 100
40ToxicPoison 90
43AromatherapyGrass
46SynthesisGrass
50Petal DanceGrass 120 100

Egg moves

Roselia learns the following moves via breeding in Pokémon Sun & Moon. Details and compatible parents can be found on the Roselia egg moves page.

Pre-evolution moves

These moves can only be learned in Pokémon Sun & Moon by a previous evolution of Roselia. Check the respective Pokédex for the exact details.

Move
Type
Cat.
Power
Acc.
Method
Water SportWater Level up
Worry SeedGrass 100 Level up

Moves learnt by TM

Roselia is compatible with these Technical Machines in Pokémon Sun & Moon:

Transfer-only moves

Roselia can only learn these moves in previous generations. It must be taught the moves in the appropriate game and then transferred to Pokémon Sun & Moon.

Move
Type
Cat.
Power
Acc.
Method
Body SlamNormal 85 100 Generation 3 — Move tutor
Double-EdgeNormal 120 100 Generation 3 — Move tutor
MimicNormal Generation 3 — Move tutor
CaptivateNormal 100 Generation 4 — TM
EndureNormal Generation 4 — TM
Fury CutterBug 40 95 Generation 4 — Move tutor
Mud-SlapGround 20 100 Generation 4 — Move tutor
SwiftNormal 60 Generation 4 — Move tutor
FlashNormal 100 Generation 6 — TM
Secret PowerNormal 70 100 Generation 6 — TM
CutNormal 50 95 Generation 6 — HM

Moves learnt by level up

Roselia learns the following moves in Pokémon Ultra Sun & Ultra Moon at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1AbsorbGrass 20 100
4GrowthNormal
7Poison StingPoison 15 100
10Stun SporeGrass 75
13Mega DrainGrass 40 100
16Leech SeedGrass 90
19Magical LeafGrass 60
22Grass WhistleGrass 55
25Giga DrainGrass 75 100
28Toxic SpikesPoison
31Sweet ScentNormal
34IngrainGrass
37Petal BlizzardGrass 90 100
40ToxicPoison 90
43AromatherapyGrass
46SynthesisGrass
50Petal DanceGrass 120 100

Egg moves

Roselia learns the following moves via breeding in Pokémon Ultra Sun & Ultra Moon. Details and compatible parents can be found on the Roselia egg moves page.

Move Tutor moves

Roselia can be taught these attacks in Pokémon Ultra Sun & Ultra Moon from move tutors (details):

Move
Type
Cat.
Power
Acc.
CovetNormal 60 100
Giga DrainGrass 75 100
Seed BombGrass 80 100
SnoreNormal 50 100
SynthesisGrass
Worry SeedGrass 100

Pre-evolution moves

These moves can only be learned in Pokémon Ultra Sun & Ultra Moon by a previous evolution of Roselia. Check the respective Pokédex for the exact details.

Move
Type
Cat.
Power
Acc.
Method
Water SportWater Level up
Worry SeedGrass 100 Level up
UproarNormal 90 100 Move tutor

Moves learnt by TM

Roselia is compatible with these Technical Machines in Pokémon Ultra Sun & Ultra Moon:

Transfer-only moves

Roselia can only learn these moves in previous generations. It must be taught the moves in the appropriate game and then transferred to Pokémon Ultra Sun & Ultra Moon.

Move
Type
Cat.
Power
Acc.
Method
Body SlamNormal 85 100 Generation 3 — Move tutor
Double-EdgeNormal 120 100 Generation 3 — Move tutor
MimicNormal Generation 3 — Move tutor
CaptivateNormal 100 Generation 4 — TM
EndureNormal Generation 4 — TM
Fury CutterBug 40 95 Generation 4 — Move tutor
Mud-SlapGround 20 100 Generation 4 — Move tutor
SwiftNormal 60 Generation 4 — Move tutor
FlashNormal 100 Generation 6 — TM
Secret PowerNormal 70 100 Generation 6 — TM
CutNormal 50 95 Generation 6 — HM

Fatal error: Uncaught TypeError: Argument 3 passed to PokedexMoveHelper::vgroupTables() must be of the type array, null given, called in /srv/www/pokemondb.net/web/application/views/pokedex/learnset.php on line 36 and defined in /srv/www/pokemondb.net/web/application/helpers/pokedex_helper.php:22 Stack trace: #0 /srv/www/pokemondb.net/web/application/views/pokedex/learnset.php(36): PokedexMoveHelper::vgroupTables(Array, Object(oVGroup), NULL, 7) #1 /srv/www/pokemondb.net/web/system/core/Loader.php(834): include('/srv/www/pokemo...') #2 /srv/www/pokemondb.net/web/system/core/Loader.php(420): CI_Loader->_ci_load(Array) #3 /srv/www/pokemondb.net/web/application/core/MY_Controller.php(38): CI_Loader->view('pokedex/learnse...', Array) #4 /srv/www/pokemondb.net/web/application/controllers/pokedex.php(314): MY_Controller->globalView('pokedex/learnse...', Array, Array) #5 /srv/www/pokemondb.net/web/system/core/CodeIgniter.php(360): Pokedex->learnset('roselia', 7) #6 /srv/www/pokemondb.net/web/index.php(201): require_once('/srv/ww in /srv/www/pokemondb.net/web/application/helpers/pokedex_helper.php on line 22