"Pokemon GO," the augmented reality smartphone game developed by Niantic, became a worldwide phenomenon when it was initially released in July 2016. It was immensely popular during the first month of its release, even when only the original 151 "Pokemon" were available in the game. After a while, its popularity started to decline due to various reasons such as no availability of PokeStops in rural areas, rare "Pokemon" being exclusive to some cities, and traveling a lot with the app open in order to hatch eggs, which resulted in too much battery drain. While some of the problems have been fixed, it's still hard for returning to find PokeBalls in the game, so here's a list of ways of getting PokeBalls in the game and most of them are free.
Purchase from 'Pokemon GO' Store
The first and the most obvious method of getting PokeBalls in the game are by purchasing it from the in-game store. While it's easy to get PokeBalls that way, the quantity doesn't seem worth the high price. In "Pokemon GO," it costs $0.99 to buy 100 Pokécoins which in turn can be used to buy only 20 PokeBalls which is a bit unfair considering that not every PokeBall throw results in a catch. (Image Credits: SuperDuperDani/YouTube screenshot)
Spin charged PokeStops
The main reason why PokeStops were added to the game was so that players could get free items in "Pokemon GO" just by spinning it. Players can also encounter rare "Pokemon" near PokeStops by setting Lure Modules in them. But unfortunately, Niantic is not able to solve the problem of availability of PokeStops for players that live in rural areas, which is the greatest reason why most of the players left the game after the first month. (image credit: in-game screenshot)
Spin charged Gyms
Similar to PokeStops, players can spin charged gyms to obtain items such as PokeBall, Ultraball, Raid Pass, etc. Players can also battle in the gym and fortify it by placing one of their own Pokemon. Players who successfully fortify gyms can get Pokecoins as a reward. (image credits: in-game screenshot)
Get Gifts from friends
One of the easiest way for players to quickly hoard a large number of PokeBalls in "Pokemon GO" is by getting gifts from friends. Gifts are obtained from PokeStops, and players can send it to other players to gain experience points and increase friendship level. Players who receive gifts and get PokeBalls, Ultraballs, 7K Eggs, and lots of other items from gifts. This feature was released almost a year ago so that players in rural areas could get PokeBalls as well.
One of the benefits of connecting with friends in Pokémon GO is sending and receiving Gifts. Try finding Gifts to send by spinning the Photo Disc at a nearby PokéStop or Gym! #PokemonGOtip https://t.co/sJjgk8LMmt pic.twitter.com/3qHn7tJyAZ
— Pokémon GO (@PokemonGoApp) June 27, 2018
Get items from leveling up
Last but not least, players can level up in "Pokemon GO" to obtain various items and PokeBalls. Leveling up requires experience points which can be accumulated by catching "Pokemon," completing tasks, increasing friendship level and doing a variety of other things. (image credit: in-game screenshot)