How to get more Poké Balls in Pokémon Go

Getting these items doesn't have to be difficult.

An image of the world with the Pokemon Go logo
Image via Niantic

Poké Balls are a staple of the Pokémon series, allowing players to capture the nearly 1,000 different types of creatures and add them to their teams. But in Pokémon Go, there are no Pokémon Centers, only an in-game shop where players have to use currency obtained through gyms or direct purchases.

Recommended Videos

As a result, players may find that their stash of Poké Balls, Great Balls, and Ultra Balls quickly diminishes while they’re out adventuring for Pokémon in the real world, not having many ways to replenish them effectively.

Luckily for players who can’t get their hands on Poké Coins or are unwilling to spend real money on them, there are other ways to get Poké Balls in Pokémon Go more quickly.

How to get more Poké Balls in Pokémon Go

There are several ways to get many Poké Balls in Pokémon Go.

Spin Pokéstops

The most efficient way to get Poké Balls for free in Pokémon Go is by spinning PokéStops. Though they are not guaranteed, Poké Balls, Great Balls, and Ultra Balls can drop from PokéStops in multiples at a time. PokéStops reset every five minutes, and there is no limit to how many items players can obtain from them each day.

Complete Researches

Various Field, Timed, Limited, and Special Research tasks reward players with large quantities of Poké Balls for completing tasks. Field Research can be obtained from any unique PokéStop each day, while the other types typically become available during events.

Poké Balls are not guaranteed for each research task, but you’ll have more chances of earning them by spinning more different PokéStops. You can ditch the tasks that don’t give them as rewards and find others. There is no limit on the daily tasks you complete.

Use Adventure Incense

Adventure Incense is another way to get a large number of Poké Balls each day. By accessing the Adventure Incense, which can be done by starting the Special Research task and then clicking the option on the main screen, players with less than 30 Poké Balls will be given 30 for free. This can be done once per day.

Open gifts from friends

Opening gifts is easy and fast. You’ll get random rewards from gifts, but they often include Poké Balls. It’s a great way to get more of them because it will also grant you XP when reaching higher Friendship levels. Friends can also help you with trades.

Buy them in the shop

Players willing to spend their PokéCoins on Poké Balls or use real money on in-game purchases can buy them directly from the shop. Poké Balls can be bought in bundles of 20, 100, or 200, costing 100, 460, and 800 PokéCoins, respectively. Poké Balls also appear in various bundles that rotate through the shop, including the daily free bundle. It’s also useful to head to the shop regularly, even without buying items, because you can claim free boxes that often include Poké Balls.

Author
Image of Ethan Garcia
Ethan Garcia
Ethan Garcia is a freelance writer for Dot Esports, having been part of the company for three years. He has a Bachelor of Arts in Magazine Journalism from Syracuse University and specializes particularly in coverage of League of Legends, various Nintendo IPs, and beyond.
Author
Image of Eva Martinello
Eva Martinello
Eva is a Staff Writer from Paris. Her part-time job is charging into walls with Reinhardt. She has been covering League of Legends esports and other titles for six years. She still believes in a Moscow Five comeback. She also fell into the MMO pit and covers FFXIV and Genshin.