Yes. In fact, to get ANY legendaries, you must first beat the elite four. Once you've beaten them for the first time, however, you may then catch Rayquaza, Kyogre, Groudon, Regice, Registeel, Regirock and your choice of Latias or Latios, as well as many other priviledges that come only to those who have finished the elite four, such as the Battle Frontier.
Hope I helped! :)
on the top of sky pillar in Ruby and Sapphire you need to beat elite four and the champion
You can't catch Rayquaza in sapphire or Ruby without beating the Elite four, but in Emerald you can. Sky pillar wont be there in Ruby and sapphire before you beat the Elite four. The only thing there is deep water. (If you don't believe me go take a look.)ture its stuiped
Yes, after you have defeated the Elite four.
yes. you have to defeat them then you can catch rayquaza
Yes you do.
I recommend going to sky pillar to capture rayquaza or solve the braille puzzle in the sealed chamber to allow you to capture the regis.
You can catch it in the sky pillar after you beat the elite four.
In Ruby and Sapphire yes you need to beat the Elite Four first, but in Emerald you can catch Raquazza before or after you beat the Elite Four.
Rayquaza, Groudon, Regirock, Regice, and Registeel. You can also catch Latios after you beat the Elite Four. Note that Groudon and Latios cannot be found in Sapphire.
you will be told to find the sky pillar in route 131 to capture rayquaza it will be hard to capture him so you need to use kyogre or groudon to battle him
In Pokemon Ruby and Sapphire Rayquaza can be found at the top of the Sky Pillar on Route 131 after defeating the Elite Four and the Champion. In Pokemon Emerald you can enter and catch Rayquaza before defeating the Elite Four during a story event.
you get him after you beat the Elite Four 1,000 times. Trust me, it took me 1 year to beat the Elite Four just 500 times.