All Timer Ball Locations
# Location Repeatable?
1 Rustboro City Poké Mart — Purchasable for 1000 Pokédollars each Yes
2 Route 119 — Defeat Pokémon Ranger Catherine in a rematch (20% chance) Yes
3 Route 119 — Defeat Pokémon Ranger Jackson in a rematch (20% chance) Yes

You can only buy Timer Balls from the Poké Mart in Rustboro City. However, you first need to talk to the Devon employee on Route 116 to unlock the clerk that sells them. No other Poké Mart in the game will sell these except Rustboro’s Mart.

Alternatively, Timer Balls are also obtainable as a gift for defeating Pokémon Ranger Catherine and Pokémon Ranger Jackson in a rematch. They’re both located on Route 119.

But it’s much easier & more reliable to simply buy them from the Poké Mart once they’re unlocked.

Method #1: Rustboro City Poké Mart (Best Option)

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

Initially, The Rustboro Poké Mart does not sell Timer Balls. Here’s what to do to unlock the option to buy Timer Balls in the mart:

Step 1: Start at Route 116. You can access this route by going to the northeast corner of Rustboro City.

Rustboro City’s east exit, Route 116
Rustboro City’s east exit, Route 116

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

The Devon Employee is right outside the cave
The Devon Employee is right 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: Head Back to Rustboro City’s Poké Mart, and a second clerk should appear. You can now buy Timer Balls from him.

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

Method #2: Rematch with Pokémon Ranger Catherine or Pokémon Ranger Jackson (Route 119)

One crucial function the AreaNav has is Trainer’s Eyes. Here, trainers you’ve fought before might want to challenge you to a rematch, indicated by a “Battle Ready” sign next to them.

Trainers like Pokémon Ranger Jackson and Pokémon Ranger Catherine might give you a Timer Ball when you defeat them again.

You can find both of them on Route 119. To find both Pokémon Rangers:

Step 1: Start at Route 119’s south entrance.

Route 119’s south entrance
Route 119’s south entrance

Step 2: Head North until you see Pokémon Ranger Catherine near the river.

Pokémon Ranger Catherine’s location
Pokémon Ranger Catherine’s location

Step 3: For Pokémon Ranger Jackson, head east and up the stairs.

Heading past the rest house
Heading past the rest house

Step 4: Cross the bridge going west.

The bridge is up ahead
The bridge is up ahead

Step 5: Head north past the tall grass until you see Pokémon Ranger Jackson.

Pokémon Ranger Jackson’s location
Pokémon Ranger Jackson’s location

After beating Pokémon Ranger Jackson or Pokémon Ranger Catherine in a rematch, they will have a 20% chance of giving you a Timer Ball.

Back to: All Poké Balls