How to Farm Stardust Fast in Pokemon GO (2026)

Stardust is the most universally scarce resource in Pokemon GO. New players run out powering up their first team; veterans hoard millions and still feel the pinch when trading legendaries with friends who aren’t quite Best Friends yet. Candy is species-specific — stardust is the one currency every single activity in the game competes for. Knowing which activities give you the most stardust per hour changes how you play.

This guide ranks every stardust source, explains the Star Piece multiplier strategy, and covers the three farming methods that generate the most stardust in the shortest time. For context on why stardust costs spiral so quickly, our IVs Explained guide covers the powering-up system in full.

Every Stardust Source Ranked

Not all stardust sources are created equal. Here’s every major method ranked by stardust per unit of effort, with current amounts as of 2026. [1]

SourceStardustNotes
7-day first-catch streak9,000Weekly bonus — never skip
12 km Egg hatch3,200–6,400From Rocket Leaders; also nets high-IV Pokémon
Adventure Sync (100 km/week)20,000Completely passive; 25 km = 3,000, 50 km = 10,000
10 km Egg hatch1,600–3,200Best of the standard egg pool
First catch of the day+1,800 bonusStacks with weather boost and Star Piece
Giovanni battle win5,000Monthly; also get a Shadow legendary
GO Battle League (per set)Scales with rank~1,000–2,500 per set at mid-high ranks
Research Breakthrough2,000Monthly; takes 7 daily stamps
Rocket Leader battle1,000Plus the 12 km egg
Raid completion1,000Flat bonus per raid
Weather boosted catch125+25% over base 100
Standard catch (unevolved)100Second-stage: 300; third-stage: 500
Rocket Grunt battle500Easy; multiple per day from balloons and stops
5 km / 7 km Egg hatch800–1,600Decent but 10 km and 12 km are better
Opening a gift~100Small but daily and effortless
2 km Egg hatch400–800Fast to hatch, low return

Special Pokémon are worth knowing about too — Audino gives 2,100 stardust per catch, and Shellder/Chimecho give 1,000 each. When these appear in events or as spawns, they’re worth prioritising over standard Pokémon. [2]

The Star Piece Strategy

A Star Piece boosts all stardust earned by 50% for 30 minutes. That multiplier sounds simple, but using it wrong wastes most of its value.

The key rule: activate your Star Piece before you start your activity, not during. The timer starts the moment you tap it. If you pop it mid-way through a catching session, you’ve already lost 15 minutes of value.

Best times to activate a Star Piece:

  • Community Day — pop one at the start of each 30-minute window. With 3 hours of boosted spawns, that’s six Star Pieces for full coverage. The combination of high spawn rate plus any Community Day stardust bonus plus the 1.5x multiplier makes this the single biggest stardust event in the game.
  • Mass egg hatch session — incubate a batch, walk them to the hatch point, then pop Star Piece just before they hatch. Hatching a 12 km egg under a Star Piece turns 3,200–6,400 into 4,800–9,600.
  • Raid grinding day — if you’re hitting a Raid Day event or just running multiple raids in a session, pop Star Piece for the first one and chain them back-to-back. Each raid completion gives 1,000 stardust — 1,500 with a Star Piece active.
  • Weather boosted catching blitz — in the right weather, you’re earning 125 per catch base. With a Star Piece: 187 per catch. In a high-spawn area, that adds up quickly across a 30-minute window.

What you shouldn’t do: activate a Star Piece and then sit passively. The 30-minute window burns whether you’re catching or not. Only pop one when you’re actively in a stardust-generating activity. [3]

Best Stardust Farming Methods in 2026

Three methods stand above the rest for raw stardust output. Here they are in order of efficiency.

1. Community Day

Community Day is the single best stardust opportunity in the game, full stop. For three hours, one Pokémon species spawns at dramatically elevated rates. Combine that with the 1.5x Star Piece multiplier across the entire window and any event stardust bonuses Niantic adds for that specific Community Day, and you can earn 50,000–100,000+ stardust in a single session depending on how actively you play. [4]

The strategy is simple: show up to a high-spawn location, use a Star Piece every 30 minutes, and catch everything that moves. Don’t stop to evolve or check IVs during the event — do that after. Every second you’re not catching during Community Day is stardust left on the table.

2. Weather Boosted Mass Catching

Weather boosts push every catch from 100 to 125 stardust — a 25% increase that compounds hard over a long session. With a Star Piece active, that becomes 187 per catch. In a high-spawn urban area during the right weather, experienced players can hit 200–400 catches in 30 minutes depending on spawn density and throw speed. [5]

Check the in-game weather before heading out. Rainy, Sunny, Windy, and other weather states each boost specific Pokémon types. The type boost matters less than the stardust bonus — any weather-boosted spawn counts. Incense plus a Lure Module at a busy PokéStop maximises your catches per minute.

3. GO Battle League Grinding

GO Battle League is the most underrated stardust source for players who walk regularly. Each set of five battles awards stardust that scales with your rank — at mid-high ranks, you’re looking at roughly 1,000–2,500 stardust per five-battle set, plus additional bonuses for wins. [6] You need 5 km of walking to unlock each set (or a Remote Pass equivalent), which slots naturally into Adventure Sync if you’re already walking.

The advantage of GBL is that it generates stardust from an activity you’d do anyway — walking and battling. You’re not spending Star Pieces here since the amounts per set don’t justify a 30-minute activation. Save Star Pieces for the catching and hatching methods above.

Bonus method worth mentioning: hatching 12 km eggs as a side earner. You get them from defeating Rocket Leaders, which you should be doing weekly anyway for the 1,000 stardust reward per Leader battle. Hatch them under a Star Piece for up to 9,600 stardust per egg. Enable Adventure Sync so your walking counts even when the game is closed. [7]

How Much Stardust Do You Actually Need?

Part of why stardust always feels scarce is that the costs scale brutally as you try to do more with your collection.

ActionStardust Cost
Power up a Pokémon from level 1 to 40~250,000
Power up from level 40 to 50 (XL candy path)~296,000
Trade a legendary at Best Friends40,000
Trade a legendary at Ultra Friends80,000
Trade a legendary at Good Friends1,000,000

That last row is the one that stings. A single legendary trade at Good Friend level costs one million stardust — 960,000 more than the same trade at Best Friends. This is why friendship level before trading is non-negotiable. Before any special trade involving a legendary, check your friendship status with that trainer and wait for Best Friends if you can. Our trading guide covers the full friendship system and how to build it fast. [8]

The power-up costs also explain why spreading stardust across 20 different Pokémon stalls your progress. Investing 250,000 stardust into one excellent raider beats spreading the same amount across five mediocre ones.

Stardust Mistakes to Avoid

Most stardust problems come from a handful of recurring mistakes.

  • Powering up too many Pokémon — Pick a small core team for raids and a second small team for PvP. Power up selectively. Spreading stardust thin means nothing is competitive.
  • Trading legendaries below Ultra Friends — The jump from Ultra Friends (80,000) to Best Friends (40,000) is worth waiting for. The jump from Good Friends (1,000,000) to Ultra Friends (80,000) is worth waiting significantly longer for.
  • Not using Star Pieces during events — Community Days without Star Pieces are leaving 50% stardust on the table. Buy a bundle before every Community Day.
  • Ignoring GO Battle League — If you’re already walking 5 km between sets, GBL is free stardust. The opportunity cost of not battling is surprisingly high over a month of daily play.
  • Rushing to level 50 before level 40 — Powering a Pokémon from 40 to 50 costs more stardust than getting it to level 40 in the first place, and requires XL candy that’s hard to farm. For most players, a level 40 raider is all you need — the level 50 jump is for endgame investment in specific meta picks.
  • Confusing Pinap Berries with stardust — Pinap Berries double candy on your next catch, not stardust. They’re great for species-specific candy but won’t help your stardust total.

Conclusion

The fastest stardust comes from Community Days with Star Pieces, weather boosted catching blitzes, and consistent GO Battle League grinding. Stack these three habits, never trade legendaries below Ultra Friends, and stop spreading stardust across too many Pokémon. Stardust scarcity is real — but it’s manageable once you know which activities actually move the number.

Ready to put that stardust to work? Our power up guide explains when to power up Pokemon, how stardust costs scale by level, and the most common investing mistakes.

References

  1. Bulbapedia. “Stardust (GO).” Bulbapedia, the community-driven Pokémon encyclopedia.
  2. Bulbapedia. “Stardust (GO) — Special Pokémon yields.” Bulbapedia, the community-driven Pokémon encyclopedia.
  3. Pokemon GO Hub. “Star Piece Guide — How to Maximise Stardust.” PokemonGoHub.net.
  4. Pokemon GO Hub. “Community Day Guide — How to Make the Most of Community Days.” PokemonGoHub.net.
  5. Pokemon GO Hub. “Weather System Guide — How Weather Boosts Work.” PokemonGoHub.net.
  6. Serebii. “Pokemon GO GO Battle League.” Serebii.net.
  7. Bulbapedia. “Adventure Sync.” Bulbapedia, the community-driven Pokémon encyclopedia.
  8. Bulbapedia. “Stardust (GO) — Trading costs at different friendship levels.” Bulbapedia, the community-driven Pokémon encyclopedia.