Poke Ball
$200 Per Ball
Normal Chance of Catching a Pokemon
Great Ball
$600 Per Ball
Times 1.5 chance of Catching a Pokemon than a Normal Poke Ball.
Ultra Ball
$1200
2 Times chance of catching a Pokémon than using a standard Poké Ball
Dive Ball
$1000
Time 3.5 Chance of Catching a Water Pokemon, otherwise it's a normal Chance.
Dusk Ball
$1000
Times 4 Chance of Catching a Pokemon if Night Time or in a Dark Area.
Heal Ball
$300
Heals the Pokémon and removes status effects upon capture
Net Ball
$1000
Normal Chance of Catching a Pokémon unless it's a Bug or Water type in which it's a 3x normal chance
Nest Ball
$1000
3x on pkmn lv 1-19 2x on pkmn lv 20-29 1x otherwise
Timer Ball
$1000
1x before 10 turns 2x 10-20 turns 3x 20-30 turns 4x 30+ turns
Repeat Ball
$1000
3x on pokemon previously caught
Quick Ball
$1000
4x if used on the first turn
Fast Ball
$500
4x if wild pokemon's base speed is 100+
Heavy Ball
$500
Works best on heavy pokemon, not good for pokemon weighing under451.5 lbs
Love Ball
$500
8× if used on a Pokémon of the opposite gender of the trainer's Pokémon
Moon Ball
$500
4× if used on a Pokémon belonging to the Nidoran♂, Nidoran♀, Clefairy, Jigglypuff or Skitty families
Lure Ball
$500
3× if used on a Pokémon hooked by a rod
Level Ball
$500
1× if the trainer's Pokémon is the same level as or a lower level than the wild Pokémon
2× if the trainer's Pokémon is at a higher level than the wild Pokémon but less than double it
4× if the trainer's Pokémon is more than double but less than four times the level of the wild Pokémon
8× if the trainer's Pokémon is of a level four times or more than that of the wild Pokémon
Master Ball
$200,000
Captures Any Wild Pokemon Without Fail
Credit to Leki / Alekion, who we kinda copied and pasted from X3 l