The fastest way to get Stardust in Pokémon GO is to activate a Star Piece, which boosts all Stardust you earn by 50% for 30 minutes, and then catch as many Pokémon as possible during that window, ideally in a busy spot with an Incense or Lure Module running. Add raids, hatching eggs, Team GO Rocket battles and GO Battle League on top, and you can earn tens of thousands of Stardust a week without spending money.
What Stardust Is Used For
Stardust is the resource you spend, together with Candy, to power up Pokémon. It is also needed for trading, unlocking a second Charged Attack, and purifying Shadow Pokémon. Strong raid and PvP teams need a lot of it, which is why it always seems to run out.
The Best Ways to Get Stardust in Pokémon GO
1. Use Star Pieces
A Star Piece adds 50% to all Stardust earned for 30 minutes. Get them from the shop, research rewards, GO Battle League, and as event rewards. Save them for moments when you will catch a lot, such as Community Day or an Incense session.
2. Catch everything
Every catch gives Stardust, with a bonus for weather-boosted Pokémon. Catching common Pokémon you do not need is still worth it for the dust. Release extras afterwards to keep space free.
3. Hatch eggs
Every hatched egg gives a large Stardust reward, and longer-distance eggs tend to give more. Keep incubators running whenever you walk.
4. Beat raids
Raid rewards include a sizeable amount of Stardust, and higher-tier raids give more. Joining remote raids with friends adds up quickly.
5. Battle Team GO Rocket
Defeating Rocket Grunts, Leaders and Giovanni gives Stardust plus a Shadow Pokémon to catch, which gives even more. Rocket battles are one of the best repeatable sources.
6. Play GO Battle League
Wins in GO Battle League earn reward tracks that often include Stardust and occasionally Star Pieces. Rewards scale up as your rank rises.
7. Complete research tasks
Field Research from PokéStops, Special Research and the seven-day Research Breakthrough all include Stardust rewards. Prioritise tasks you can finish quickly.
8. Feed berries to Pokémon in gyms
You can feed berries to Pokémon from your team defending a gym, and each berry gives you a small Stardust reward. It adds up when you are near friendly gyms.
9. Open gifts from friends
Gifts sometimes contain Stardust, and trading with Best Friends costs much less dust than with new friends.
10. Play during Stardust events
Events frequently double Stardust from catches or hatches. Check the in-game Today View and news so you can stack Star Pieces with event bonuses.
11. Claim weekly Adventure Sync rewards
Turn on Adventure Sync so steps count even when the app is closed. Weekly walking milestones unlock reward packs that can include Stardust and other useful items.
12. Use Incense and Lures with a Star Piece
Combine a Star Piece with an Incense or a Lure Module so more Pokémon appear during the 30 minutes. This is the core of any serious Stardust farming session.
A Simple Stardust Farming Routine
- Check for an active event with Stardust bonuses.
- Go somewhere with several PokéStops close together.
- Activate a Star Piece and an Incense at the same time.
- Catch everything, using Quick Catch where possible.
- Spin PokéStops for Field Research and complete easy tasks.
- Finish with a few Rocket battles before the Star Piece runs out.
Stardust Sources Compared
| Source | Stardust amount | Effort |
|---|---|---|
| Catching | Low per catch, high in volume | Low |
| Hatching eggs | High per egg | Walking required |
| Raids | High | Needs raid passes and players |
| Team GO Rocket | Medium to high | Medium |
| GO Battle League | Medium | Medium to high |
| Gym berries | Low | Very low |
How to Save Stardust
- Do not power up Pokémon until you know you will use them in raids or PvP.
- Check a Pokémon’s IVs before investing.
- Trade with Best Friends for lower dust costs.
- Wait for events that reduce power-up or trade costs.
For official event schedules, follow the Pokémon GO news page. Building a type-balanced team helps you spend dust wisely. Our guides to Fire-type and Grass-type Pokémon cover type strengths.
Frequently Asked Questions
What gives the most Stardust in Pokémon GO?
Catching in bulk with a Star Piece and Incense active gives the most per hour for most players. Raids and egg hatches give the most per single reward.
Can you buy Stardust in Pokémon GO?
Not directly. You can buy Star Pieces and Incense in the shop with PokéCoins, which increase how much Stardust you earn.
Does trading give Stardust?
No. Trading costs Stardust, especially for Special Trades, though Best Friend trades cost much less.
Prefer card collecting to GO? See how to start collecting Pokémon cards.