All Repeat Ball Locations
# Location Repeatable?
1 Rustboro City Poké Mart — Purchasable for 1000 Pokédollars each Yes
2 Route 110 — Defeat Collector Edwin in a rematch (20% chance) Yes

There are two ways to obtain Repeat Balls in ORAS. The easiest method is simply unlocking them for sale at the Rustboro Mart. This requires you to talk to a Devon employee the first time you enter Route 116.

He gives you one Repeat Ball, and that will unlock the option for you to buy more Repeat Balls in the Rustboro City Poké Mart.

The second method is neither as consistent nor efficient, but it is free. Repeat Balls are also obtainable as a possible gift for defeating Collector Edwin in a rematch. He’s located at Route 110, the route between Mauville and Slateport City.

Method 1: Rustboro City Poké Mart

The second clerk of the Rustboro Poké Mart selling Repeat Balls
The second clerk of the Rustboro Poké Mart selling Repeat Balls

Initially, The Rustboro Poké Mart does not sell Repeat Balls. You need to unlock the clerk who sells Repeat Balls.

Here’s a step-by-step guide on how to unlock the option of buying Repeat Balls:

Step 1: Start by heading to Route 116, located at Rustboro City’s east exit.

The entrance to Route 116
The entrance to Route 116

Step 2: Continue going east until you reach the cave where you rescued Peeko.

The Devon Employee is standing outside the cave
The Devon Employee is standing outside the cave

Step 3: Talk to the Devon Employee, and he’ll give you a Repeat Ball.

Talking to the Devon employee
Talking to the Devon employee

Step 4: Go back to the Rustboro City Poké Mart, and a second clerk should appear. You can now buy Repeat Balls from him.

A second clerk is now in the Rustboro City Poké Mart
A second clerk is now in the Rustboro City Poké Mart

Method 2: Rematch with Collector Edwin on Route 110

Challenging Collector Edwin
Challenging Collector Edwin

One main function the AreaNav has is Trainer’s Eyes. This function allows you to see the trainers you’ve fought before in a particular area. Some of them might want to challenge you to a rematch, indicated by a “Battle Ready” sign next to their profile.

Collector Edwin has a 20% chance of giving you a Repeat Ball when you defeat him again. He’s located on Route 110, home of the Cycling Road.

The fastest way to get to him is by heading south of Mauville City, so head there & then follow these directions:

Step 1: When you’re in Route 110, follow the path heading south.

Mauville City’s south exit on Route 110
Mauville City’s south exit on Route 110

Step 2: At the end of the path, turn right.

Turning right near the trainer
Turning right near the trainer

Step 3: Continue heading east until you reach Collector Edwin.

Collector Edwin’s location
Collector Edwin’s location

Ball Mechanics

The Repeat Ball is a Pokéball that works best on Pokémon you’ve already caught or obtained.

Using the Repeat Ball to catch a Pokémon you’ve already registered in the Pokédex gives it a 3x Catch Rate modifier. For comparison, here are the catch rate modifiers of the other commonly used Pokéballs:

Type of Pokéball Catch Rate Modifier Price
Pokéball 1x 200
Great Ball 1.5x 600
Ultra Ball 2x 1200
Repeat Ball (already caught) 3x 1000
Repeat Ball (not yet caught) 1x 1000

Repeat balls can be helpful when trying to find a Pokémon of a certain Nature or Hidden Power type.

Back to: All Poké Balls