This article is part of a directory: Pokemon Go: Complete Guide
Table of contents

Quick Links

There are lots of important items in Pokemon Go, but there are few more essential for upgrading your Pokemon than stardust. You can use stardust on a Pokemon to increase its combat power, teach it a new move, and much more, so it's essential for training powerful Pokemon.

RELATED: Pokemon GO: The Best Pokemon Of Every Type

Since stardust is vital to Pokemon training, there are lots of ways to get it in Pokemon Go. Some methods involve direct action, while others allow you to earn stardust passively. The following guide will show you every way to earn stardust in Pokemon Go.

Stardust Bonuses

pokemon_go_stardust_event_logo

There are a few ways to multiply the stardust you get for completing activities in Pokemon Go. Here's how you can make sure you're not missing out on any extra stardust.

Use A Star Piece

Before you start using any of the following methods to collect stardust, you should use a star piece because it increases the stardust you earn by 50 percent for 30 minutes.

You can purchase star pieces in the Pokemon Go Shop for various quantities of PokeCoins, and you can also get them in bundles. You should save your star pieces until you're about to earn a lot of stardust.

You can also earn star pieces as rewards during some Special Research questlines, event-exclusive tasks, and more.

Events

Events are rare; however, they often offer a special type of bonus. One of the most common bonuses is a stardust multiplier, so always check Pokemon Go for events to see if there's an event involving stardust. For example, the Season of Heritage, which is currently ongoing, has a stardust bonus for your first catch of the day during December. Check our guide for details!

Catch Pokemon

pokemon_go_trainer_catching_a_goldeen

Catching Pokemon is the easiest way to get stardust and you get more of it for catching evolved Pokemon. Specifically, you earn 100 stardust when you catch a base stage Pokemon, 300 stardust when you catch a stage-two Pokemon, and you get 500 stardust if you catch a Pokemon in its third form.

Catching any form of Pokemon is a viable way to collect stardust, but farming first-form Pokemon is usually the fastest method since they're common and easy to catch. Outside of catching Pokemon regularly, there are a few other ways to earn stardust that involve obtaining new Pokemon.

Hatch Pokemon Eggs

Similar to catching Pokemon in the wild, you also get stardust when you hatch an egg. How much stardust you earn is different depending on the distance of the egg; here's how much stardust you earn for each egg type:

2km Eggs

400-800 Stardust

5km Eggs

800-1,600 Stardust

7km Eggs

800-1,600 Stardust

10km Eggs

1,600-3,200 Stardust

12km Eggs

3,200-6,400 Stardust

First Pokemon You Catch Each Day

You earn a bonus for the first Pokemon you catch each day, so make sure to use Pokemon Go at least once per day to catch a Pokemon. The bonus offers 600 extra stardust for the first one to six days in the streak and then 1,800 stardust if you catch a Pokemon on the seventh day of the streak.

Weather Bonuses

Depending on the weather, you may earn more stardust when you catch a Pokemon of a certain type. The first stage of a Pokemon offers 25 extra stardust, the second stage provides 75 extra stardust, and catching the final evolution of a Pokemon with a weather bonus earns you 125 stardust.

Here's which types offer the bonus in each type of weather:

Rainy

Electric, Water, Bug

Partly Cloudy

Normal, Rock

Cloudy

Fairy, Poison, Fighting

Sunny

Fire, Grass, Ground

Snow

Steel, Ice

Fog

Ghost, Dark

Windy

Psychic, Dragon, Flying

Stardust Bonuses From Specific Pokemon

You can earn extra stardust from catching certain Pokemon. The Pokemon that grant extra stardust may differ depending on the current event, but here's a list of the current ones.

Pokemon

Base Stardust

Meowth

500

Persian

700

Alolan Meowth

750

Alolan Persian

950

Staryu

750

Starmie

950

Paras

500

Parasect

700

Shroomish

500

Breloom

700

Shellder

1,000

Cloyster

1,200

Chimecho

1,000

Audino

2,100

Sableye

750

Combee

750

Vespiquen

950

Trubbish

750

Garbodor

950

Foongus

500

Amoongus

700

Delibird

500

Open Gifts

pokemon_go_gift_inside_inventory

Gifts offer 100, 200, or 300 stardust when you open them. You can receive gifts from your friends and get gifts at PokeStops. Unfortunately, you can only open 30 gifts a day (except during some events), so there's a limit to how much stardust you can earn with this method.

Feed Berries To Pokemon At Gyms

pokemon_go_trainer_feeding_berries_to_flaaffy_at_a_gym

When you're at a gym, make sure to feed each Pokemon a few berries to earn 20 stardust per berry fed. Each Pokemon can only eat ten berries for each 30 minute period, but you can feed any Pokemon in a gym held by your team, even if you don't have a Pokemon defending in it.

Complete Tasks

pokemon_go_field_research_progress_in_menu

Timed Research, Special Research questlines, and Field Research tasks often offer stardust as a reward. Here, you'll learn how to complete these tasks and claim the extra stardust.

Complete Field Research Tasks

Field Research tasks offer various rewards when you complete them, and you can get stardust as one of them. To collect Field Research tasks, you need to spin the disc at PokeStops, and you can only get one Field task per PokeStop each day. If you have a quest from a PokeStop on the next day, you can't get new research from that Stop. You'll also be given a random Field Research task once per day automatically.

RELATED: How To Take A Snapshot In Pokemon GO

There are lots of possible objectives for a Field Research Task; however, it usually involves catching certain Pokemon, using berries, making better-than-standard throws, and battling. Once per day, you can earn a stamp for finishing a Field Research Task. Once you collect seven stamps, you earn extra rewards, which may include 2,000 stardust.

Complete Special Research and Timed Research Tasks

Some Special Research tasks grant stardust as a completion reward. Many of the Special Research Tasks change over time; however, most are available once you reach level five. Professor Willow assigns the Special Research Tasks.

Timed Research works much the same way, but is limited to a certain time period, usually an event that is ongoing.

Earn Rewards With Adventure Sync

pokemon_go_adventure_sync_option_in_the_settings_menu

You unlock the Adventure Sync feature when your account reaches level five. You can activate Adventure Sync in the Settings menu. This feature tracks your distance traveled while the Pokemon Go application is closed. You earn stardust depending on how far you walk each week.

The exact stardust rewards include 500 stardust for 25km, 1,000 stardust for 50km, and 16,000 stardust if you walk 100km per week.

Battle Other Trainers

pokemon_go_battle_league_logo

By battling in the Go Battle League, against your friends, or by training against the team leaders, you can earn some stardust.

Go Battle League

The Go Battle League is available by clicking the Poke Ball icon at the bottom of the screen. Click battle, and you'll enter the league. You can earn more stardust the higher tier of the trainers you battle. Here's a full guide for Season 10 of the Go Battle League.

You get better rewards if you select the Premium Rewards option at the beginning of the league, but you need a Premium Battle Pass to participate in this reward tier.

Trainer Battles

You can also earn stardust from standard trainer battles against your friends or the team leaders — Candela, Blanche, and Spark.

Fighting team leaders in the Great League can net you 300-600 stardust, Ultra League rewards offer 400-800 stardust, and Master League rewards range from 500-1,000 stardust. Battling against a real person at any league grants 500-1,000 stardust.

This method is limited, though. You can only earn rewards for the first three battles of each day. There are other rewards too, so your three might not grant you any stardust.

Complete Raids

pokemon-go-raid

Raids are one of the many ways to earn stardust through battling. When you defeat a Raid, you earn stardust as a reward. You can challenge Raids by searching for any gym with an egg icon. You can challenge a Raid Boss at the gym when the egg hatches. The Pokemon you battle will vary at each Raid, but if you're having trouble, you can invite your friends to a Raid.

You also earn a bit of stardust if you lose in a Raid battle. Stardust can only be awarded from each Raid once, so you can't just keep losing against a boss over and over to farm stardust, unfortunately.

Defeat Team Go Rocket Members

pokemon_go_team_rocket_pokestop_with_grunt

Many Team Go Rocket members offer stardust when you defeat them.

Defeat Team Go Rocket Grunts

Battling a Team Go Rocket Grunt is an easy way to get stardust because each grunt offers 500 stardust upon defeat. Once you reach level eight, you can battle Team Go Rocket members that are invading PokeStops, which will appear as a black version of a PokeStop when you walk near them.

Defeat Team Go Rocket Leaders

Like Team Go Rocket Grunts, Team Go Rocket Leaders offer 1,000 stardust when they lose a battle. You need to reach level eight to participate in a Team Go Rocket Leader battle. The leaders include Cliff, Arlo, and Sierra. These leaders can appear at black PokeStops or in Team Go Rocket hot air balloons, so interact with either of these objects to start a battle.

Defeat Giovanni

To find Giovanni, you need to complete a few tasks. First, you need to assemble a Rocket Radar by defeating six Grunts. You can use this Radar to find one of the Go Rocket Leaders, and it'll be spent once you defeat them.

You then have to assemble a Super Rocket Radar by defeating the Go Rocket Leaders three times (you can fight the same person more than once).

Activate the radar from your bag, and then you can travel to PokeStops searching for Giovanni. You may encounter Team Go Rocket Grunts disguised as Giovanni, so you likely won't get to fight the boss at the first PokeStop you visit. Keep searching PokeStops until you encounter Giovanni and then defeat him to earn 5,000 stardust. Here's a full guide on how to defeat Giovanni.

NEXT: Pokemon GO: How to Increase Your Inventory Space