Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More

Pokemon Go Raid Battle Schedule
Image Credits: The Pokemon Company

Pokemon Go Raids are one of the best ways to get your hands on some rare Pokemon. Each month, players get new raid bosses, and some of them are game-breaking. The Raids in Pokemon Go are of different tiers, and each of them features legendary, mythical, mega, shadow, and plenty of other Pokemon, which are nearly impossible to obtain in the wild.

January 2026 has plenty of fascinating Raid Bosses scheduled for players looking to expand their roster with some strong additions. Here’s all the information that you need.

Every Pokemon Go Raid Boss Schedule for January 2026

Pokemon Go Raid Battle Schedule
Image Credit: The Pokemon Company

Here’s a list of all the ongoing and upcoming raids. We will update the list once we spot new raids.

Note:

The * sign indicates that the shiny version of a Pokemon can be encountered.

Tier 1 Raid Boss Schedule

Tier 1 Raid Bosses appear at normal Gyms. These are the easiest bosses in the game, and can be defeated effortlessly by any player. Here’s a list of this month’s Tier 1 Raid Bosses:

Raid BossDatesTypeCP
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Ekans*
January 25 – February 4PoisonCP 487 – 529
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Vanillite*
January 25 – February 4IceCP 545 – 590
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Sinistea*
January 25 – February 4GhostCP 603 – 650
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Honedge
January 25 – February 4Ghost / SteelCP 742 – 794

Tier 3 Raid Boss Schedule

Tier 3 Raid Bosses are a bit more difficult than their lower-tier counterpart. However, they are doable if you use the right Pokemon team.

Raid BossDatesTypeCP
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Honchkrow
January 25 – February 4Dark / FlyingCP 1471 – 1549
Beartic
Beartic
January 25 – February 4IceCP 1659 – 1738
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Bombirdier*
January 25 – February 4Dark / FlyingCP 1351 – 1421

Tier 5 Legendary Raid Boss Schedule

Tier 5 Raid Bosses are mostly Legendary Pokemon. Defeating them can be very challenging, and 3-5 trainers are required to take them down.

Raid BossDatesTypeCP
Tornadus (Incarnate Forme)
Tornadus (Incarnate Forme)*
January 25 – February 4FlyingCP 1828 – 1911

Mega Raid Boss Schedule

Each Mega Raid features a particular Mega Raid Boss, and defeating them gives you Mega Energy and a chance to capture the non-Mega-Evolved version of the Pokemon.

Raid BossDatesTypeCP
Mega Ampharos
Mega Ampharos*
January 25 – February 4Electric / DragonCP 1554 – 1630

Tier 1 Shadow Raid Boss Schedule

Tier 1 Shadow Raid Bosses are slightly difficult compared to the regular Tier 1 Raid Bosses. You can participate in Shadow Raids at the nearby Gyms occupied by team Go Rocket grunts.

Raid BossDateTypeCP
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Dratini
January 23 – UnknownDragonCP 529 – 574
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Gligar*
January 23 – UnknownGround / FlyingCP 1000 – 1061
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Cacnea*
January 23 – UnknownGrassCP 658 – 709
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Joltik
January 23 – UnknownElectric / BugCP 674 – 730

Tier 3 Shadow Raid Boss Schedule

Shadow Raid Bosses of Tier 3 are more problematic due to their increased aggression, compared to the Tier 1 Shadow Raid Bosses.

Raid BossDatesTypeCP
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Alolan Marowak
January 23 – UnknownGhost / FireCP 988 – 1048
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Lapras*
January 23 – UnknownIce / WaterCP 1435 – 1509
Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More
Stantler*
January 23 – UnknownNormalCP 1170 – 1236

Tier 5 Legendary Shadow Raid Boss Schedule

Legendary Shadow Raid bosses of Tier 5 are one of the most punishing Raid Bosses in the game. If you struggled with Tier 1 and 3, then these Bosses will make you cry.

Raid BossDateTypingCP
Shadow Cresselia
Cresselia*
January 23 – UnknownPsychicCP 1,555 – 1,633

Max Monday Raid Schedule

Every Monday from 6:00 PM to 7:00 PM local time, a power spot is taken over by a Dynamax Pokemon. You can challenge the boss by using Max Particles. After completing the Max Battle challenge, you’ll get a chance to catch the featured Dynamax Pokemon.

Raid BossDateTypingCP
Roggenrola
Dynamax Roggenrola*
January 26 (Expired)RockCP 639 – 688

Pokemon Go Raid Battles Explained

Pokemon GO Raid Boss Schedule (January 2026) – Shadow, Mega, and More

Pokemon Go Raid Battles take place in a Gym when a Boss Pokemon takes over. You can spot any ongoing Raid Battle with the Raid Boss on top of the gym. Similarly, an upcoming Raid Battle features a Raid Boss Egg with a timer on top of the gym, indicating the amount of time left for the Raid Boss to hatch.

Raid Bosses are very powerful, and by now, you must know about the tiers, as mentioned previously. The difficulty of a Raid Battle depends on its tier. The higher the tier, the harder the battle. Each Raid Battle is worth the effort it takes, as the rewards are very lucrative.

After defeating a Raid Boss, you get to encounter and catch it. The Pokemon you encounter has a chance of being shiny with a rate of 1 in 20 encounters.

What are Raid Hours in Pokemon Go?

Raid Hours are special events that take place every Wednesday from 6 PM to 7 PM local time. All the Raid Battles during the event will feature only Tier 5 Raid Bosses. For example, during the Lugia Raid Hour, all the surrounding Gyms will be taken over by Lugia.

If you are someone who struggles with catching Legendary Pokemon, this is your perfect chance to get one, as the catch odds are slightly increased. Make sure you have enough Raid Passes saved for the event.

How to get Raid Passes in Pokemon Go

You can get one Free Raid Pass daily by interacting with any nearby Gym. The free Raid Pass that you get cannot be stacked. This means you cannot collect more free Raid Passes unless you have used your active free Raid Pass.

Premium Battle Passes are like normal Raid Passes, but can be stacked. You can get it by completing research tasks, special missions, or purchasing it by spending Pokecoins in the game shop. Remote Raid Passes are similar to the other Raid Passes. However, they are used to join Raid Battle invitations sent by your friends. You can buy a maximum of three Raid Passes, which are non-stackable.

If you plan on buying Raid Passes from the in-game shop, we recommend getting the bundle of three, as it’s cheaper than buying individual ones.

Pro Tip:

The default limit of the maximum Remote passes are three. However, you can increase the limit to five. Make sure you have two Remote Raid Passes, before you purchase a set of three passes. Doing so will allow you to stack five passes at one time, instead of three.

Have you participated in this month’s Raid Battles? Let us know in the comments below!

How to start a Pokemon Go Raid Battle?

You can start a Pokemon Go Raid Battle by interacting with an ongoing raid happening on a Gym.

Is it possible to solo a Pokemon Go Raid Battle?

Yes, it is possible to solo certain Raid Bosses, but not all of them.

Can you get a shiny Pokemon from Raid Battles?

Players can get a shiny Pokemon for every 1 out of 20 encounters.

#Tags
Comments 0
Leave a Reply

Loading comments...