Geodude - Generation 7 learnset

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

  • Pokémon Sun
  • Pokémon Moon
  • Pokémon Ultra Sun
  • Pokémon Ultra Moon
  • Pokémon Let's Go Pikachu
  • Pokémon Let's Go Eevee

Moves learnt by level up

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

Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
4Mud SportGround
6Rock PolishRock
10RolloutRock 30 90
12MagnitudeGround 100
16Rock ThrowRock 50 90
18Smack DownRock 50 100
22BulldozeGround 60 100
24Self-DestructNormal 200 100
28Stealth RockRock
30Rock BlastRock 25 90
34EarthquakeGround 100 100
36ExplosionNormal 250 100
40Double-EdgeNormal 120 100
42Stone EdgeRock 100 80
Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
4ChargeElectric
6Rock PolishRock
10RolloutRock 30 90
12SparkElectric 65 100
16Rock ThrowRock 50 90
18Smack DownRock 50 100
22Thunder PunchElectric 75 100
24Self-DestructNormal 200 100
28Stealth RockRock
30Rock BlastRock 25 90
34DischargeElectric 80 100
36ExplosionNormal 250 100
40Double-EdgeNormal 120 100
42Stone EdgeRock 100 80

Egg moves

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

Move
Type
Cat.
Power
Acc.
AutotomizeSteel
BlockNormal
CurseGhost
EndureNormal
FlailNormal 100
Focus PunchFighting 150 100
Hammer ArmFighting 100 90
Mega PunchNormal 80 85
Rock ClimbNormal 90 85
Wide GuardRock
Move
Type
Cat.
Power
Acc.
AutotomizeSteel
BlockNormal
CounterFighting 100
CurseGhost
EndureNormal
FlailNormal 100
Magnet RiseElectric
Rock ClimbNormal 90 85
ScreechNormal 85
Wide GuardRock

Moves learnt by TM

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

Transfer-only moves

Geodude 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.
Note: Generation 1 and 2 refer to the 3DS Virtual Console titles, not the physical cartridges.

Move
Type
Cat.
Power
Acc.
Method
HardenNormal Generation 1 — Level up
BideNormal Generation 1 — TM
FissureGround Generation 1 — TM
RageNormal 20 100 Generation 1 — TM
SubmissionFighting 80 80 Generation 1 — TM
Take DownNormal 90 85 Generation 1 — TM
Body SlamNormal 85 100 Generation 3 — Move tutor
CounterFighting 100 Generation 3 — Move tutor
Dynamic PunchFighting 100 50 Generation 3 — Move tutor
MetronomeNormal Generation 3 — Move tutor
MimicNormal Generation 3 — Move tutor
Seismic TossFighting 100 Generation 3 — Move tutor
CaptivateNormal 100 Generation 4 — TM
Natural GiftNormal 100 Generation 4 — TM
Ancient PowerRock 60 100 Generation 4 — Move tutor
HeadbuttNormal 70 100 Generation 4 — Move tutor
Mud-SlapGround 20 100 Generation 4 — Move tutor
Sucker PunchDark 70 100 Generation 4 — Move tutor
DigGround 80 100 Generation 6 — TM
IncinerateFire 60 100 Generation 6 — TM
Power-Up PunchFighting 40 100 Generation 6 — TM
Rock SmashFighting 40 100 Generation 6 — TM
Secret PowerNormal 70 100 Generation 6 — TM
StrengthNormal 80 100 Generation 6 — HM

Moves learnt by level up

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

Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
4Mud SportGround
6Rock PolishRock
10RolloutRock 30 90
12MagnitudeGround 100
16Rock ThrowRock 50 90
18Smack DownRock 50 100
22BulldozeGround 60 100
24Self-DestructNormal 200 100
28Stealth RockRock
30Rock BlastRock 25 90
34EarthquakeGround 100 100
36ExplosionNormal 250 100
40Double-EdgeNormal 120 100
42Stone EdgeRock 100 80
Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
4ChargeElectric
6Rock PolishRock
10RolloutRock 30 90
12SparkElectric 65 100
16Rock ThrowRock 50 90
18Smack DownRock 50 100
22Thunder PunchElectric 75 100
24Self-DestructNormal 200 100
28Stealth RockRock
30Rock BlastRock 25 90
34DischargeElectric 80 100
36ExplosionNormal 250 100
40Double-EdgeNormal 120 100
42Stone EdgeRock 100 80

Egg moves

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

Move
Type
Cat.
Power
Acc.
AutotomizeSteel
BlockNormal
CurseGhost
EndureNormal
FlailNormal 100
Focus PunchFighting 150 100
Hammer ArmFighting 100 90
Mega PunchNormal 80 85
Rock ClimbNormal 90 85
Wide GuardRock
Move
Type
Cat.
Power
Acc.
AutotomizeSteel
BlockNormal
CounterFighting 100
CurseGhost
EndureNormal
FlailNormal 100
Magnet RiseElectric
Rock ClimbNormal 90 85
ScreechNormal 85
Wide GuardRock

Move Tutor moves

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

Moves learnt by TM

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

Transfer-only moves

Geodude 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.
Note: Generation 1 and 2 refer to the 3DS Virtual Console titles, not the physical cartridges.

Move
Type
Cat.
Power
Acc.
Method
HardenNormal Generation 1 — Level up
BideNormal Generation 1 — TM
FissureGround Generation 1 — TM
RageNormal 20 100 Generation 1 — TM
SubmissionFighting 80 80 Generation 1 — TM
Take DownNormal 90 85 Generation 1 — TM
Body SlamNormal 85 100 Generation 3 — Move tutor
CounterFighting 100 Generation 3 — Move tutor
Dynamic PunchFighting 100 50 Generation 3 — Move tutor
MetronomeNormal Generation 3 — Move tutor
MimicNormal Generation 3 — Move tutor
Seismic TossFighting 100 Generation 3 — Move tutor
CaptivateNormal 100 Generation 4 — TM
Natural GiftNormal 100 Generation 4 — TM
Ancient PowerRock 60 100 Generation 4 — Move tutor
HeadbuttNormal 70 100 Generation 4 — Move tutor
Mud-SlapGround 20 100 Generation 4 — Move tutor
Sucker PunchDark 70 100 Generation 4 — Move tutor
DigGround 80 100 Generation 6 — TM
IncinerateFire 60 100 Generation 6 — TM
Power-Up PunchFighting 40 100 Generation 6 — TM
Rock SmashFighting 40 100 Generation 6 — TM
Secret PowerNormal 70 100 Generation 6 — TM
StrengthNormal 80 100 Generation 6 — HM

Moves learnt by level up

Geodude learns the following moves in Pokémon Let's Go Pikachu & Let's Go Eevee at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
3Sand AttackGround 100
6BideNormal
9Rock ThrowRock 50 90
12Stealth RockRock
15Take DownNormal 90 85
19Self-DestructNormal 200 100
23Rock SlideRock 75 90
27EarthquakeGround 100 100
31Double-EdgeNormal 120 100
35ExplosionNormal 250 100
Lv.
Move
Type
Cat.
Power
Acc.
1Defense CurlNormal
1TackleNormal 40 100
3Thunder ShockElectric 40 100
6BideNormal
9Rock ThrowRock 50 90
12Stealth RockRock
15Take DownNormal 90 85
19Self-DestructNormal 200 100
23Rock SlideRock 75 90
27Thunder PunchElectric 75 100
31Double-EdgeNormal 120 100
35ExplosionNormal 250 100

Moves learnt by TM

Geodude is compatible with these Technical Machines in Pokémon Let's Go Pikachu & Let's Go Eevee: