buy them+
Chat with our AI personalities
You can buy them at the Pokemon mart at the Pokemon league. I buy my timer balls, heal balls, etc. at the Pokemon mart in canalave city
You can buy them, at the Pokemon leuge thjey have evry kind of ball except master and cherish balls
i think you can get timer balls on two island after you Complete Celio's Network Machine
Unless you have a Master Ball to spare, Dusk Balls would work best. Timer Balls will work just as well as Dusk Balls if the fight has gone for more than 30 turns.
There is no way to purchase a Timer Ball in Silver. You'd have to give it to a Poke'mon in Diamond, Pearl, or Platinum and trade it over. However, it may be obtainable through dowsing on the Poke'walker like the Dive Ball is. No guarantee on that, though.