All articles
Pokemon Go Oct 26, 2026 7 min read

Pokémon GO Halloween 2026 Part 1: Costumes, GO Pass Bonuses and Shinies

Halloween 2026 Part I runs October 27 to November 1 with three costumed debuts, Trick or Treat surprises and a GO Pass that unlocks the 2× Candy and 2× Stardust bonuses. What is confirmed, how the bonuses work, and how to plan the week.

Halloween 2026 official artwork showing Zubat wearing a top hat, Sinistea wearing a bow, and Pikachu wearing a hat and capelet in a fog-covered park
Halloween 2026 Part 1 official artwork

Pokémon GO Halloween 2026 Part 1 runs from Tuesday, October 27, at 10:00 a.m. to Sunday, November 1, at 10:00 a.m. local time. The official name is Halloween 2026 Part I.

Three costumed Pokémon debut, all of which can be Shiny: Pikachu wearing a hat and capelet, Zubat wearing a top hat, and Sinistea wearing a bow. Wild Pokémon also leave behind Trick or Treat surprises that can give encounters, Candy or Rare Candy.

The catch this year: the 2× Candy and 2× Stardust bonuses aren’t on from the start. You unlock them by ranking up the Halloween GO Pass.

All times below are local.

Halloween 2026 Part 1: Confirmed Details

Everything in this section is from the official Halloween 2026 Part I announcement.

Key dates at a glance

Date and timeWhat happens
Tue, Oct 27, 10:00 a.m.Event and GO Pass start
Sun, Nov 1, 10:00 a.m.Event ends. Last moment to claim the free Timed Research rewards
Thu, Nov 5, 8:00 p.m.GO Pass ends. No more GO Points or rank-ups
Sat, Nov 7, 8:00 p.m.Unclaimed GO Pass rewards expire

New costumed Pokémon (all can be Shiny)

  • Pikachu wearing a hat and capelet
  • Zubat wearing a top hat
  • Sinistea wearing a bow

Trick or Treat

Mischievous Pokémon leave spooky surprises in the wild. Tap one for a chance at:

  • An encounter with an event-themed Pokémon
  • Pikachu Candy, Zubat Candy or Sinistea Candy
  • Rare Candy, if you’re lucky

Wild encounters

Event-themed Pokémon appear in the wild, including:

  • Zubat wearing a top hat
  • Duskull
  • Piplup wearing a Halloween Mischief costume
  • Drifblim wearing a Halloween Mischief costume (the rare one)

All of these can be Shiny. The announcement says the list includes “more” without naming them.

Raids

Only one-star raids are listed:

  • Pikachu wearing a hat and capelet
  • Sinistea wearing a bow

Both can be Shiny.

Event bonuses: unlocked through the GO Pass

GO Pass milestoneFree GO PassGO Pass Deluxe
Tier 1, Rank 102× Candy for catching Pokémon3× Candy
Tier 2, Rank 202× Stardust for catching Pokémon3× Stardust

The announcement also says to watch for additional bonus tasks on this GO Pass during the event.

Free Timed Research

  • Rewards: 6 Rare Candies and an encounter with Pikachu wearing a hat and capelet (can be Shiny).
  • The tasks complete themselves for every Trainer. You still have to claim the rewards.
  • Claim them before Sunday, November 1, at 10:00 a.m.

Field Research

Event-themed Field Research tasks reward encounters with event-themed Pokémon.

GO Pass: Halloween 2026

Every Trainer gets the free GO Pass automatically at 10:00 a.m. on October 27. Complete Pass Tasks to earn GO Points and rank up. For how the Pass works in general, see the GO Pass: October guide.

  • Free GO Pass rewards: event-themed encounters, Candy for event-themed Pokémon, Rare Candy, Ultra Balls and more.
  • GO Pass Deluxe (US$7.99): everything in the free pass, plus more event-themed encounters, the Patissier Top and Patissier Pants, Rare Candy XL, Premium Battle Passes and more.
  • GO Pass Deluxe + 10 Ranks (US$9.99): the Deluxe pass plus enough GO Points to reach Rank 11.

You can upgrade at any time and still collect rewards from ranks you already unlocked. Prices are in US dollars or the equivalent tier in your local currency, and availability may vary by region.

Web Store gifts with purchase:

  • Deluxe: 10 Ultra Balls, 5 Max Revives, 1 Premium Battle Pass, 5 Max Potions.
  • Deluxe + 10 Ranks: 10 Ultra Balls, 5 Max Revives, 2 Premium Battle Passes, 5 Max Potions.
  • Deluxe + 10 Ranks Ultra Box (Web Store only): 20 Ultra Balls, 10 Max Revives, 10 Max Potions, 5 Premium Battle Passes.

A Deluxe pass bought on the Web Store activates as soon as the GO Pass begins.

Avatar items, stickers, music and decor

  • Avatar items: Gothic Skirt Set, Gothic Shorts Set, Gothic Socks and Gothic Boots. They stay in the in-game shop after the event ends.
  • Stickers: from spinning PokéStops, opening Gifts, and the in-game shop.
  • Music: a Lavender Town remix plays nightly. Turn your in-game sound on.
  • Decor: Pokémon encounters, PokéStops and Gyms are decorated for both parts of the Halloween event.

What Serebii adds

These details aren’t in the official announcement. They come from Serebii’s Halloween 2026 Part 1 page, so treat them as community-sourced.

  • Costumed evolutions: Serebii lists Zubat, Golbat and Crobat wearing the top hat, and Sinistea and Polteageist wearing the Halloween bow, as new forms. That suggests the costumes carry through evolution, but it is a database listing, not an official statement.
  • GO Pass length: the Halloween 2026 GO Pass is listed with 108 ranks.
  • Patissier items: Serebii places the Patissier Top at Rank 15 and the Patissier Pants at Rank 30. It doesn’t say which are free and which need Deluxe, and the announcement lists them as Deluxe rewards, so confirm in-game before counting on them for free.

What isn’t stated

  • Whether the 2× Candy and 2× Stardust bonuses stop when the event ends on November 1 or stay on until the GO Pass ends on November 5.
  • Shiny odds for any of the costumed Pokémon.
  • How often Trick or Treat surprises appear.
  • The full wild spawn list and the Field Research tasks.
  • Any changes to Eggs. None are listed.
  • Whether the costumed Pokémon keep their costume when they evolve. See the Serebii note above.
  • How many GO Points each Pass Task gives, or what the additional bonus tasks are. (Serebii lists 108 ranks.)
  • The price of the Ultra Box.

How the Halloween GO Pass Bonuses Work

The two bonuses everyone wants are tied to your GO Pass rank:

  • Rank 10 turns on 2× Candy for catches (3× with Deluxe).
  • Rank 20 turns on 2× Stardust for catches (3× with Deluxe).

The bonuses are worded as “for catching Pokémon,” not only event Pokémon, so they should apply to everything you catch once unlocked.

The Deluxe + 10 Ranks option starts you at Rank 11. That’s past the Rank 10 milestone, so the Candy bonus should be active right away for anyone who buys it.

Every day you spend below Rank 10 is a day of catches without the Candy bonus. If you’re on the free pass, the first priority on October 27 is clearing Pass Tasks, not catching everything in sight.

Perfect CP Values for the Raid and Research Pokémon

A 100% IV (15/15/15) costumed Pikachu or Sinistea has these CPs:

PokémonWhereResearch (Lvl 15)Raid (Lvl 20)Weather boosted (Lvl 25)
PikachuTimed Research, one-star raids402536670
SinisteaOne-star raids488650813
GoDex infographic of Halloween 2026 Part I listing perfect CP values: Pikachu 402 at Level 15, 536 at Level 20 and 670 boosted at Level 25, and Sinistea 488, 650 and 813
Perfect CP values for Halloween 2026 Part I, as shown in GoDex

Check the CP on the catch screen. A raid Pikachu at 536 CP, or a raid Sinistea at 650 CP, is a 100% IV catch. Rainy weather boosts Pikachu and Fog boosts Sinistea, which is when the boosted numbers apply.

Practical Application: Plan Your Halloween Week

Example: you want Candy for Origin Forme Giratina, which is in five-star raids from October 28 with a Raid Hour that evening from 6:00 to 7:00 p.m. If you reach Rank 10 on Tuesday or Wednesday morning, the 2× Candy bonus should be active for your Giratina catches during the Raid Hour. If you’re still at Rank 8 when the Raid Hour starts, those catches get normal Candy. See the Origin Forme Giratina raid guide for counters.

A few rules follow from this:

  • Rank up before you grind. Clear Pass Tasks first on day one so Rank 10 (2× Candy) is on early.
  • Claim the free Timed Research early. The tasks finish themselves, but the 6 Rare Candies and costumed Pikachu encounter vanish at 10:00 a.m. on Sunday, November 1. Sunday morning is easy to miss.
  • Tap every Trick or Treat surprise. It’s the only listed source of Pikachu, Zubat and Sinistea Candy besides catching, plus a chance at Rare Candy.
  • Do one-star raids for the costumes. They’re the only raids added by this event and the easiest way to target Shiny costumed Pikachu and Sinistea.
  • Check the weather. Fog boosts Ghost types, so Sinistea, Duskull and Drifblim are boosted. Rainy boosts Water and Electric, which covers Piplup and Pikachu. Windy boosts Flying (Zubat, Drifblim), and Cloudy boosts Poison (Zubat). Boosted catches give more Stardust and can appear at higher levels. See the weather boost guide.
  • Go out after dark at least once. The Lavender Town remix only plays at night.
  • Claim GO Pass rewards by November 7. You can keep ranking up until 8:00 p.m. on November 5, but anything unclaimed disappears at 8:00 p.m. on November 7.
  • Plan Thursday night. The Gastly Spotlight Hour is October 29, during the event. If your Candy bonus is unlocked by then, those Gastly catches should get it too. The full lineup is in the Spotlight Hour schedule, and the rest of the month’s Raid Hours are in the October 2026 Raid Hours guide.

Tracking Your Halloween Catches

With a week of costumed Pikachu, Zubat and Sinistea catches, it’s easy to lose track of which one had the perfect IVs and which Shiny you caught.

A tracker like GoDex can help. Scan a catch screenshot to read CP and IVs, compare it to the perfect CP values above, and mark a Shiny as soon as you get one.

Frequently Asked Questions

When is Pokémon GO Halloween 2026 Part 1? Tuesday, October 27, at 10:00 a.m. to Sunday, November 1, 2026, at 10:00 a.m. local time.

What are the new costumed Pokémon for Halloween 2026? Pikachu wearing a hat and capelet, Zubat wearing a top hat, and Sinistea wearing a bow. All three can be Shiny.

How do you get 2× Candy during Halloween 2026? Reach Rank 10 on the Halloween 2026 GO Pass. GO Pass Deluxe gives 3× Candy instead. 2× Stardust unlocks at Rank 20 (3× with Deluxe).

How much does the Halloween 2026 GO Pass Deluxe cost? US$7.99, or US$9.99 for the version that includes 10 ranks and takes you to Rank 11. The free GO Pass is given to every Trainer automatically.

What raids are in Halloween 2026 Part 1? One-star raids with Pikachu wearing a hat and capelet and Sinistea wearing a bow. Both can be Shiny.

When do Halloween GO Pass rewards expire? You can rank up until Thursday, November 5, at 8:00 p.m., and claim rewards until Saturday, November 7, at 8:00 p.m. local time.

Key Takeaways

  • Rank 10 on the GO Pass is what turns on 2× Candy. Get there early, ideally before the Giratina Raid Hour on October 28.
  • Claim the 6 Rare Candies by Sunday, November 1, at 10:00 a.m. The event ends in the morning.
  • One-star raids are the easiest route to Shiny costumed Pikachu and Sinistea.
  • Tap Trick or Treat surprises for Candy and a chance at Rare Candy.
  • Claim GO Pass rewards before November 7 at 8:00 p.m.
Curtis
Curtis
GoDex Cofounder

We do our best to keep these guides accurate, but Pokémon GO mechanics change often. If you spot a mistake or something that's out of date, please send us feedback — we'll fix it.

GoDex

About GoDex

A free companion app for tracking your collection, scanning IVs from screenshots, and checking PVP rankings. Available on iOS and Android.