Blackthorncity's the only place in jotto
Chat with our AI personalities
you can't buy ultra balls until you beat the 5th gym
Usually ultra balls are sold in the later cities try blackthorn city or the Pokemon league.
In a shop
Buy ultra balls in Fuchsia city or Indigo Plateau.
In poke marts