Your Account
    Log into your account here:
       Forgot Password

    Not registered? Sign Up for free
    Registration allows you to keep track of all your content and comments, save bookmarks, and post in all our forums.

Where can I get HM02 Fly in Sapphire?

Question asked by rayquazaboy123 on
Last Modified:

Question for Pokemon Sapphire

Where can I get HM02 Fly in Sapphire

Add your answer

Please be as detailed as you can when making an answer. Answers that are too short or not descriptive are usually rejected.

Please do not use this box to ask a question, it will be rejected - this box is for answers ONLY. If you want to ask a question for this game, please use the ask a question box which is above on the right.

Accept submission terms View Terms

You are not registered / logged in.
If you would like to ne notified if/when we have added this answer to the site please enter your email address.

We will only use this address to email the confirmation for this answer.


ilovemissyelliott answered:

In Route 119, you will face your rival. When you win, you will be given the HM Fly.

Showing latest replies - show all (13)
Guest said: 6th Dec 2016 | REPORT
if you got an item finder go to the abandoned ship and give it to the scientist on the second floor
Guest said: 16th Nov 2017 | REPORT
i got the itemfinder too
Guest said: 30th Dec 2017 | REPORT
how do i give it to the scientist???
Guest said: 3rd Jul 2023 | REPORT
I’m pretty sure you guys are talking about the wrong rival battle
Bronco11 answered:

On Route 119, after defeating your rival near the weather institute.

Cross Stinger answered:

Defeat May after kicking the Aquas out of the Weather Institute.

Habs_Rock1000 answered:

You get it from an opponent on Route 119 after you beat Lavaridge's Gym Leader Flannery.

Showing all replies
Guest said: 23rd Aug 2014 | REPORT
any of you know how to catch groudon with out cheats in sapphire

Guest said: 1st Mar 2017 | REPORT
you cant get groudon in sapphire unless you trade for one but you can catch rayquaza on route 131 in Sky Tower
johnkrill answered:

On route 119, after you beat your rival, you get Fly.

Showing all replies
Guest said: 24th Dec 2014 | REPORT
what does the rival look like
Guest said: 1st May 2015 | REPORT
Guest said: 7th May 2015 | REPORT
Or Brendan
luke999 answered:

You get it by beating May/Brendan after the whether institute but you can only fly by beating fortrees city gym leader.

Kendo answered:

You get fly on route 119 after you beat your rival.

Magna Star answered:

When you find may after beating Team Aqua again, You beat her she gives you HM 02 Fly.

Arbitor answered:

You get it from an opponent on Route 119 after you beat Lavaridge's Gym Leader

Guest answered:

i still cant find fly i beat may

Showing all replies
MattTehHat said: 19th Jun 2014 | REPORT
You need to beat the gym leader to use fly.
oliv.go2399 answered:

ok i am confused do i have to beat my rival or the gym leader?

Showing all replies
Guest said: 27th Dec 2011 | REPORT
Guest said: 11th Mar 2020 | REPORT
And gym leader
Guest said: 18th Mar 2020 | REPORT
First rival then Gym leader. Later go to bah, tm and hm pocket, find flthen teach it to a Pokemon.
Guest answered:

your river give you the hm but if you not defea the gym leader you can not use it not in battal

Guest answered:

beat both
no you have to beat fortree city gym leader

Showing all replies
Guest said: 7th Apr 2014 | REPORT
you were wrong! beat gym leader so u can access for fly! getting HM02 have to defeat May
Guest answered:

Battle rival then give you HM but you cannot use until beat Fortree leader then can use it

shadowkunn answered:

On your way to Fortree City, You will face Team Aqua in the Weather Institute. When you have defeated Team Aqua, You get a free castform :3. When you go out of the Weather Institute, Cross the bridge and go to the stairs on the pathway. Then May/Brendan comes while riding a bike and she/he will want to battle. After you defeat her/him, She/he will give you the HM Fly.You have to defeat the gym leader of Fortree city first before you can use it outside of battle. That gym contains flying type Pokemon, So be prepared! Happy flying! Smile

KnockEmDead1996 answered:

On Route 119, you will have to battle and defeat your rival. Once you have defeated him/her, you will immediately be given the Hidden Machine 02, which is the move Fly.

Guest answered:

When you are going to Fortree City you will encaunter Team Aqua.(You can't get through,there are tow Team Aqua grunts blocking the way.)Then after you kick their butt when you come out of the building you wil see your rival.He/she will want to battle.If you defeat him/her he/she will give you fly,but you'll have to defeat the Fortree City Gym Leader because you just can't use it outside of battle.


For more questions for Pokemon Sapphire check out the question page where you can search or ask your own question.

Need Answers?