GG CHEST BLOG
How to Get Stardust in Pokémon GO

How to Get Stardust in Pokémon GO (2026 Guide)

Learn how to get Stardust in Pokémon GO with the fastest farming methods, daily routines, Star Piece strategies, high-value Pokémon, and expert tips to maximize your earnings. Discover the best ways to earn and spend Stardust efficiently.

Stardust is the universal currency you need for almost every major upgrade in Pokémon GO. Powering up Pokémon, unlocking second Charge Moves, paying for trades. All of it runs on Stardust. The three main ways to earn it are catching Pokémon, hatching Eggs, and stacking a Star Piece during high-spawn windows to boost everything by 50%.

What Is Stardust in Pokémon GO?

Stardust is the in-game resource that fuels every meaningful upgrade you’ll make to your Pokémon. Want to Power Up your favorite raid attacker? Stardust. Unlock a second Charge Move on a Legendary? A lot of Stardust. Trade a Shiny or Legendary with a friend? Yep, Stardust again.

Unlike Candy, which is species-specific (you can’t use Eevee Candy on a Magikarp), Stardust comes from a single shared pool. Every Pokémon you catch, every Egg you hatch, every Buddy you walk. It all feeds into the same total. That makes it both the most universal currency in the game and one of the most consistently scarce.

Storage cap is effectively unlimited, so there’s no reason not to hoard. The catch is that hoarding takes time. Stardust is something Trainers grind for steadily over months, not something you stumble into during a casual play session. Which is why how you farm it matters a lot.

How to Get Stardust in Pokémon GO

Most Trainers know catching Pokémon gives Stardust. What they don’t fully grasp is how unevenly the rewards are distributed across the different methods, and which ones are actually worth your time when you’re trying to stack a whole lot of them.

Here are the five core methods, ranked roughly by how much Stardust you can realistically pull from each in a typical week.

Catch Pokémon – The Fastest Way to Get Stardust in Pokémon GO

Catching is the bread and butter of Stardust farming. Every wild catch awards 100 Stardust at base for unevolved Pokémon, with first-stage evolutions giving 300 and second-stage evolutions giving 500. Weather-boosted Pokémon push those values up by another 25% across the board (125, 375, and 625, respectively). The first catch of the day adds a 1,800 bonus on top of whatever you caught, and maintaining a 7-day catch streak gives you a 9,000 Stardust bonus at the end of the week.

The catch (no pun intended) is that catching only really pays off at scale. Grabbing ten Pokémon during a quiet afternoon nets you maybe 1,200 Stardust before bonuses. Catching 150 during a Community Day with a Star Piece active is a different universe entirely. Catching itself isn’t the powerful part. The volume you can hit during dense spawn windows is what makes this the best source in the game. Personally, I don’t recommend doing this daily, as this is situational. But if there’s an event going on related to catching Pokémon, you should definitely try to catch as many as you can.

Use a Star Piece to Boost All Stardust by 50%

A Star Piece is a consumable that boosts every bit of Stardust you earn by 50% for 30 minutes. It stacks with Weather Boosts, event multipliers, catch streak bonuses, berry feeding, basically everything else. There’s no downside to using one besides burning the item itself.

Here’s where most Trainers waste them. They activate a Star Piece, then spend 10 of the 30 minutes walking to a spawn cluster or fiddling with their bag. By the time they’re actually catching, half the timer is gone. (I am guilty of this myself.)

The fix is simple. Activate the Star Piece only when you’re standing in a dense spawn window. Community Day in a park, a Spotlight Hour at a Gym cluster, or a packed Pokéstop strip during an event. Never burn one during travel. Never burn one “just to use it up.” If you don’t have a 30-minute high-spawn window ready, save it.

You can buy Star Pieces in the Shop or earn them from Special Research and event bundles. Stockpile them. Trainers who hoard Star Pieces and only deploy them during big events end up with two or three times the Stardust of Trainers who use them casually.

Hatch Eggs for Guaranteed Stardust in Pokémon GO

Egg hatching is the most reliable Stardust source in the game because it’s guaranteed. You don’t have to catch anything well, you don’t have to time anything right. You just have to walk.

The rewards scale by distance:

  • 2 km eggs: ~400–800 Stardust
  • 5 km eggs: 800–1,600
  • 7 km eggs: 1,600–3,200
  • 10 km eggs: 3,200–6,400
  • 12 km eggs: 4,800–9,600

On top of that, Adventure Sync rewards you for weekly walking distance. 6,000 Stardust for 25 km, and a chunky 16,000 for hitting 50 km. Most Trainers I know just forget to claim it, which is wild because it’s literally free Stardust for activity you were doing anyway.

The big efficiency move here is running multiple Incubators at once. The Infinite Incubator only handles one egg at a time, so if you’ve got Super Incubators or regular Incubators sitting in your bag, use them. Otherwise, you’re walking distance that isn’t being converted into eggs.

Walk Your Buddy Pokémon to Earn Stardust

Walking your Buddy Pokémon earns Stardust through the Buddy Adventures system. Daily activities like walking together, playing, feeding berries, and battling earn hearts, and certain heart milestones reward Stardust along with Candy.

The key efficiency move is keeping your Buddy in “Excited” mode, which is the 4x heart multiplier you get from hitting all the daily Buddy activities. Excited mode doubles your heart earning rate and gets you to those Stardust-rewarding milestones faster. It’s still not a primary farming method, but stacked with everything else you’re doing, an Excited Buddy adds a meaningful chunk to your weekly total.

The bigger point is just having a Buddy at all. An empty Buddy slot is wasted Stardust every single day, and most Trainers leave one open without realizing it.

Complete Field Research Tasks for Stardust

Spinning Pokéstops gives you Field Research tasks, and some of them reward Stardust directly. Typically, anywhere from 500 to 2,000 per task. The big payoff comes from the 7-day Field Research streak, the Research Breakthrough, which awards 2,000 Stardust along with whatever featured Pokémon is rotating that month.

During events, event-specific Field Research often includes boosted Stardust rewards. Read the task before you reroll it. Sometimes, a 2,000 Stardust task gets thrown away because Trainers are rerolling for a shiny chance.

Field Research isn’t a standalone farming method. You’re not going to hit Stardust goals by spinning Pokéstops alone. But spinning is something you should be doing anyway during play, and the Stardust adds up as a byproduct across weeks.

How to Farm Stardust in Pokémon GO

The five methods above cover the regular play loop. But if you’re trying to actually grind Stardust, not just earn it passively but stack a serious amount, there are a handful of stacking sources and active methods that easily outperform basic catching during slow/non-event days.

Feeding Berries at Gyms. Every Berry you feed to a friendly Pokémon defending a Gym awards 30 Stardust. You can feed up to 10 Berries per Pokémon per 30-minute window, which gives you 300 Stardust per defender if you max it out. Across multiple Gyms with multiple defenders, the totals climb fast. With a Star Piece active, you can pull over 1,000 Stardust per 30-minute cycle from Gym feeding alone, without catching a single Pokémon.

This is the most underrated Stardust method in the game, in my opinion. Trainers who live or work near Gym clusters can hit massive daily totals just by opening the app every 30 minutes and feeding berries.

GO Battle League. Every win in GO Battle League awards Stardust, and rewards scale dramatically with rank. At lower ranks (1 through 10), you’re looking at around 500 to 1,500 Stardust per completed set of 5 battles. Hitting Ace, Veteran, Expert, and Legend ranks pushes that to 3,000 to 5,000+ Stardust per set, with win streak bonuses pushing it even higher. Even full losses give a small Stardust amount per battle, so there’s no completely wasted set.

If you can stomach the PvP grind, GO Battle League is genuinely one of the highest hourly Stardust rates in the game once you hit higher ranks. The catch is that the learning curve is steep, and the matchmaking will absolutely humble you for a few weeks.

Mega Evolution bonuses. This is one of the most overlooked Stardust optimizations in the game. When you have a Mega Evolved Pokémon active and you catch a wild Pokémon that shares its type, you get a bonus on top of the base catch Stardust. Mega Charizard X active gives you bonus Stardust on every Fire and Dragon catch. Mega Beedrill active gives bonus on Bug and Poison catches. It stacks with Weather Boost, Star Piece, and event multipliers.

Most Trainers skip this because the Mega Evolution timer feels short and the cost to Mega Energy feels steep. But timing a Mega to coincide with a Spotlight Hour or Community Day of matching types is one of the cleanest ways to push your per-catch Stardust higher than competitors realize is even possible.

Raids and Max Battles. Completing a standard raid awards 1,000 Stardust per encounter. Max Battles are where things get genuinely interesting. 5-star Max Battles drop 15,000 Stardust each, and 6-star Max Battles drop 25,000 Stardust each. If you can squeeze in even a couple of Max Battles per week, the Stardust from raiding alone starts competing with active catching.

Team GO Rocket battles. Defeating a Team GO Rocket Grunt awards 500 Stardust, a Rocket Leader pushes that to 1,000, and taking down Giovanni gives a hefty 5,000 Stardust per encounter. None of these are headline farming methods on their own, but for active players who clear Rocket invasions when they appear and complete the monthly Special Research arcs that lead to Giovanni, the cumulative Stardust over a week adds up to several thousand without any extra effort.

Events matter most. Stardust Events and Community Days are where most of your seasonal Stardust gain will actually happen. Niantic regularly runs Stardust-boosted events with 2x or even 3x multipliers on certain methods. Show up for those, deploy your Star Pieces, and you can outpace a month of casual play in a single afternoon.

Pokémon That Give the Most Stardust When Caught

Not every catch is worth the same. Certain Pokémon award significantly more base Stardust than the standard amount for their evolution stage, which means hunting them specifically during events can massively shift your Stardust-per-hour rate.

Pokémon Base Stardust per Catch Notes
Audino 2,100 Highest catch Stardust in the game, rare spawn
Cloyster 1,200 Evolved Water/Ice, rare in the wild
Shellder 1,000 Water-type, beach/coastal spawns
Chimecho 1,000 Psychic-type, regional Pokémon
Alolan Persian 950 Evolved Dark-type, rare spawn
Starmie 950 Evolved Water/Psychic
Vespiquen 950 Evolved Bug/Flying
Garbodor 950 Evolved Poison-type
Alolan Meowth 750 Dark-type, event spawns
Staryu 750 Water-type, near water biomes
Sableye 750 Dark/Ghost, urban spawns
Combee 750 Bug/Flying, rare ground spawn
Trubbish 750 Poison-type, urban spawns
Parasect 700 Evolved Bug/Grass
Persian 700 Evolved Normal-type
Breloom 700 Evolved Grass/Fighting
Amoonguss 700 Evolved Grass/Poison
Shiinotic 700 Evolved Grass/Fairy
Paras 500 Bug/Grass, forest biomes
Meowth 500 Normal-type, urban spawns
Delibird 500 Ice/Flying, regional spawn
Shroomish 500 Grass-type, forest biomes
Foongus 500 Grass/Poison, forest biomes
Morelull 500 Grass/Fairy, rare spawn

Weather-boosted catches add another 25% on top of these base values. A Star Piece adds another 50% on top of that. Catching a Weather-boosted Shellder with a Star Piece active gives 1,875 Stardust per catch (1,000 base × 1.25 × 1.5), which is nearly nineteen times what you’d pull from a regular unevolved catch. Audino under the same conditions hits over 3,900 Stardust per encounter, which is genuinely absurd for a single catch.

This is exactly why Stardust events featuring these species are so valuable. Niantic usually boosts spawn rates for high-Stardust Pokémon during designated Stardust events, which is the closest thing to “infinite Stardust” the game actually offers.

Stardust Trade Cost in Pokémon GO

Stardust isn’t just for upgrading. It’s also gated behind every meaningful trade you’ll ever make. And the costs scale dramatically depending on what kind of trade you’re doing.

Action Stardust Cost Notes
Power Up 200 to 15,000 Scales with Pokémon level
Unlock 2nd Charge Move 10,000–100,000 Depends on rarity tier
Standard Trade 100 Both Trainers pay
Special Trade 40,000 One per day with most friends
Lucky Trade 800 Reduced cost for lucky friends
Shiny Trade 40,000 base Counts as Special Trade
Legendary Trade 40,000 base Counts as Special Trade
Purify Shadow Pokémon 1,000–20,000 Depends on rarity

The single biggest Stardust hack here is friendship level. Best Friends get a 96% reduction on trade costs, which turns a 40,000 Stardust Special Trade into 1,600. If you’re planning to trade rare Pokémon, build up Best Friend status with your trade partner first. Interact daily through gifts, raids, or Battle League. The Stardust you save compounds over time.

Honestly, this is where most Trainers bleed Stardust without realizing it. They’ll grind for weeks to stack 200,000 Stardust, then blow 80,000 on two Special Trades with a Good Friend instead of waiting two months to hit Best Friends and paying 3,200. Patience genuinely is the cheapest Stardust source in the game.

Daily and Weekly Stardust Routine

Knowing the methods is one thing. Stringing them together into a consistent daily and weekly routine is what actually moves your totals. The Trainers I know who pull massive Stardust amounts aren’t grinding all day. They’re just stacking small bonuses across the same activities every day, week after week.

Here’s what an efficient routine actually looks like.

Frequency Action Estimated Stardust
Daily First catch of the day bonus 1,800
Daily 20+ regular catches 2,000–3,000
Daily Berries at 3–5 Gyms 900–1,500
Daily 1–2 Field Research tasks 500–2,000
Daily Excited Buddy hearts 200–500
Daily 1–2 raids 1,000–2,000
Daily 1 GO Battle League set 500–5,000+
Weekly 7-day catch streak 9,000
Weekly Adventure Sync 50 km 16,000
Weekly Research Breakthrough 2,000
Event Community Day with Star Piece (~3 hours) 30,000–60,000+

Daily totals look modest on paper, but they compound fast. A consistent daily routine pulls in around 7,000 to 12,000 Stardust on a normal day. Add the weekly bonuses on top and you’re looking at 50,000 to 80,000 Stardust per week without any events at all. Drop in a single Community Day with a Star Piece active and that weekly total easily doubles or triples.

The Trainers who feel constantly short on Stardust are usually missing the weekly bonuses. Adventure Sync alone is 16,000 Stardust for activity you’d already be doing. The 7-day catch streak is 9,000 for catching at least one Pokémon a day for a week. Both are essentially free, and both get forgotten constantly.

How to Spend Stardust Wisely

Earning Stardust is only half the equation. Spending it well is what separates Trainers who feel rich from Trainers who feel constantly broke despite grinding the same amount.

The biggest mistake newer Trainers make is spreading Stardust thin across too many Pokémon. Powering Up ten different Pokémon to mid-level wastes hundreds of thousands of Stardust that could have built two or three actually maxed attackers. Pokémon GO is a game where one maxed raid attacker outperforms five half-leveled ones every single time, and the Stardust math reflects that.

Here’s the priority order most experienced Trainers stick to:

  1. Max 2–3 raid attackers per type. Pick the meta best-in-class for each major type (Mega-eligible Pokémon are even better) and pour Stardust and Candy into those. You’ll use them across years of raids.
  2. Unlock second Charge Moves on PvP staples. If you’re playing GO Battle League at all, second moves are non-negotiable on your core team. The 10,000 to 100,000 Stardust per Pokémon is steep, but it pays off across hundreds of battles.
  3. Special Trades for genuinely rare Pokémon. Save the 40,000 Stardust trade slot for Pokémon you actually want long-term, not casual trades you could do at Standard cost.
  4. Power Up collection pieces last. Maxing your favorite Shiny just to have it at level 50 is fine, but it’s the lowest-priority Stardust spend. Do it after your competitive Pokémon are sorted out.

Skip the early-game habit of Powering Up every cool Pokémon you catch. It feels good in the moment, but a week later you’re 50,000 Stardust poorer with nothing actually competitive to show for it.

How to Get More Stardust in Pokémon GO: Tips and Tricks

A handful of tactical moves and lesser-known game mechanics that don’t fit cleanly into the main farming methods, but that genuinely move the needle on your Stardust totals over time.

  • Lucky Pokémon cost 50% less Stardust to Power Up. This is one of the biggest hidden Stardust savings in the entire game. Any Pokémon you trade with a friend has a chance to become Lucky (with significantly higher chances on older Pokémon). A Lucky raid attacker maxes out for half the Stardust of its regular counterpart. If you’re planning to fully invest in a long-term Pokémon, trade it first and aim for the Lucky outcome before sinking any Stardust into it.
  • Shadow Pokémon cost 20% more, Purified cost 10% less. Worth knowing before you commit to a Power Up. Shadow Pokémon hit harder per CP, which makes them better raid attackers in many cases, but they cost 1.2x the standard Stardust amount to upgrade. Purified Pokémon cost 0.9x but lose the attack boost. Over multiple Power Ups, the difference is genuinely significant.
  • Glacial, Mossy, and Magnetic Lures attract specific high-Stardust species. Glacial Lures pull in Ice and Water-types including Shellder. Mossy Lures attract Grass and Bug-types including Foongus. Magnetic Lures bring Electric, Steel, and Rock-types. Drop one during a Spotlight Hour or Stardust event and you’re essentially summoning high-Stardust species directly to your location.
  • Use a Pokémon GO Plus or auto-catcher for passive Stardust. These accessories catch Pokémon for you while you’re walking around not actively playing. Around 100 Stardust per catch, dozens of catches across a day of normal movement, no phone in hand required. The cumulative Stardust over a week beats almost any active method for the time invested.
  • Stagger Star Pieces across the full 3-hour Community Day window. A lot of Trainers burn through their entire Star Piece stash in the first hour and miss the back half of the event. A cleaner approach is one Star Piece at minute 0, the next at minute 60, the next at minute 120. Three Pieces covers the entire 3-hour event with no overlap and no gap.
  • Spin multiple Pokéstops to find Stardust-giving Field Research. Each Pokéstop hands out one specific task per day, and the task varies between stops. If your closest Pokéstop is giving you a generic “catch 3 Water-type” task, walking to two or three more in the area often surfaces ones that reward 1,000 to 2,000 Stardust directly.
  • Maintain a 7-day Pokéstop spin streak. Separate from the catch streak and the Research Breakthrough, spinning at least one Pokéstop every day for seven days awards bonus rewards on day 7 including Stardust. Forgetting one day resets the counter, which is why most Trainers never actually see the full reward.
  • Adventure Sync counts more than just walking. It pulls from your phone’s fitness data, so cycling, running, and gym cardio also count toward your 25 km and 50 km weekly distance goals. If you commute by bike or hit a treadmill a few times a week, you’re already hitting Adventure Sync bonuses without realizing it.

And if you’d rather skip the grind entirely and start with a stacked account, Pokémon go accounts for sale are an option some Trainers go with. A lot of long-time players who don’t actively play anymore sell their accounts with high-level Pokémon, stockpiled Stardust, and progressed Special Research. Basically months of grinding already done. Not the traditional route, but it exists.

Common Stardust Mistakes Trainers Make

Most Trainers leak Stardust without realizing it. These are the patterns that quietly drain your totals and slow down everything you’re trying to upgrade.

Wasting the first catch of the day bonus on a low-value Pokémon. The 1,800 Stardust first-catch bonus stacks on top of whatever you actually caught. Most Trainers throw it away on the first Pidgey or Rattata that spawns in front of them when they open the app. The bonus lands either way, but if there’s a 1,000 Stardust Shellder spawn nearby, the base catch Stardust stacked underneath the bonus makes a real difference across a month of daily first catches.

Skipping non-shiny high-Stardust spawns. During events featuring high-Stardust species, some Trainers only target the shiny variants and skip the regular ones. A non-shiny Shellder still gives 1,000 base Stardust. Catching it costs you nothing but 30 seconds.

Not using Golden Razz Berries on rare high-Stardust species. A failed catch on a 2,100 Stardust Audino gives you zero Stardust. Golden Razz Berries lock in the catch on even legendary tier catch difficulty, which is overkill for most spawns but absolutely worth it on rare high-Stardust species you might not see again that week.

Letting your Pokémon storage fill up before an event. If your Pokémon Box hits cap during a Community Day with a Star Piece active, the game stops you from catching new spawns. You have to pause to transfer, which burns 2 to 5 minutes of an already-limited Star Piece window. Always clear at least 100 to 200 storage slots before any major event starts.

Letting Egg inventory stay at the 10-Egg cap. Spinning Pokéstops doesn’t give you new Eggs if you’re already maxed out. Event-themed Eggs with boosted Stardust hatch rewards rotate in and out constantly, so spinning during an event with a full inventory just wastes the Pokéstop. Hatch or discard older 2 km eggs before high-value event egg windows to keep slots open.

Powering Up before evolving. Stardust cost to Power Up a Pokémon is the same whether it’s evolved or not. But the CP gain from Powering Up an unevolved form is far less valuable than the same Stardust spent after evolution. Evolve first, then Power Up.