God of War Ragnarok has a whole host of gods and monsters for Kratos to fight, but some of the bosses stand out from the rest as the hardest in the game. The fights of Ragnarok have received significant amounts of positive feedback from fans and critics. Specifically, many praise the fact that developers listened to criticism about the first game lacking enemy variety, and here, this is far from a problem. In fact, gone are the yawn-inducing trolls in favor of new blood.

The boss variety means they’re also a different type of difficulty to the previous games. No more getting used to the same troll or Valkyrie patterns; this game throws a lot of different bosses and mini-bosses at the player. God of War Ragnarok's new moves and enemies requires players to stay on their toes, and figuring out the best way to beat one boss may get Kratos no closer to mastering the next one. Each God of War Ragnarok boss brings its own experience to the table with varying degrees of difficulty.

Related: God Of War Ragnarök: All 10 Berserker Boss Battles, Ranked By Difficulty

10 Garm

Giant wolf Garm about to bite Kratos in Ragnarok

Garm’s boss fight isn’t mechanically unfair, but it’s a test of endurance, all told. Garm uses his entire body and chains to prevent Kratos from putting him down. That leads to one of the longer boss fights in the game, as Kratos and Atreus chase the dog through Hel.

In fact, the boss fight is so long that both Kratos and Atreus come up with their own plans to attack the creature as the fight progresses. It’s telling that Garm in the end wasn't even killed, but fused with Fenrir's soul to resurrect the duo's beloved wolf.

9 Alva

Alva standing regally over Kratos in Ragnarok

The first boss of Alfheim has an unsettling Nordic interpretation of elves. Alva is a tricky character who uses her speed in the battle to dish out some severe damage before immediately darting back out of range. Not only that, she has the ability to heal herself, which potentially renders any damage the player has dealt moot.

The trick here is to break her double-blue circle attacks when they pop up. When done consistently, the fight gets a lot more reasonable, although still enough of a challenge on the hardest difficulty. Alva makes a nice welcome of what to expect in God of War Ragnarok.

8 Heimdall

Heimdall easily catching Atreus' arrow from behind in God of War Ragnarok.

God of War Ragnarok's iteration of Heimdall is smarmy and patently annoying; capable of annoying Thor just as much as he aggravates Kratos. The fact that the first fight against him is unwinnable serves to further frustrate the player. Kratos has had his fair share of loudmouths to fight against, but Heimdall is arguably among the worst.

Kratos had to go out of his way to find a special spear that could actually hurt him. Even then, the boss fight is reminiscent of bosses like Baldur and Hermes, only this time, Kratos cannot use anything but the spear, which can prove a challenge for those who favor the axe or blades. Battling Heimdall is the best fight in the game, but that doesn't make it any easier.

Related: God Of War Ragnarök’s Coolest Fight Ended Up A Big Disappointment

7 Hrist and Mist

Kratos raising a fist to punch the Valkyrie Mist in God of War Ragnarok

The last fight before Ragnarok, Hrist and Mist reminds players why the Valkyries were such a pain in the previous game. Not only that, there are two of them now, and both are dead set on stopping Kratos from fulfilling the prophecy.

Even when they are first beaten, they will enter a second phase, reinvigorated with new life and strength. The boss fight challenges the player’s spatial awareness, and generous use of the shield is needed because of flanking attacks. The backdrop of this fight being the vastness of space also makes for an incredible setpiece.

6 Nidhogg

Kratos fighting off the serpentine dragon Nidhogg in Ragnarok

Few Norse monsters are as iconic as the Nidhogg, and this time, Kratos has Freya to back him up in this fight. It has a massive health pool, befitting of a monster that was made guardian of the roots of the nine realms. It also has huge AoE attacks that make greedy players regret their jump-ins.

Learning how to defeat Nidhogg will require patience. Freya will tell players when the best time to attack is. Rushing in only ends with a trade of damage that Nidhogg will inevitably win. The fight is paced specifically to reward a player that is calm and collected.

5 Thor

Kratos locked in battle with Thor in God of War Ragnarok

The first Aesir that Kratos fights, Thor was the stinger of the previous game. Fans were excited to see how his fight would fare against Baldur’s. It did not disappoint, and many players found themselves at the mercy of the God of Thunder.

The fight is one of attrition, much like Baldur’s, especially so early in the game when Kratos doesn’t have all of his gear and skills yet. They can only rely on their skill. Plus, it’s just as spectacular as Baldur’s fight, making even the times when the player is beaten just as dramatic and visually satisfying.

Related: Odin vs. Zeus: God Of War’s Final Bosses Compared

4 Odin

Odin the All-Father with his arms spread in God of War Ragnarok

The final boss of the game should always prove to be difficult, and that’s exactly what the Allfather provides to the player. Unlike his brutish sons, Odin fights like the trickster he is, casting a plethora of spells to confuse and hurt the player. His area-of-effect attacks are plentiful and deal a ton of damage, forcing the player to dodge a lot.

Certain phases also make the Allfather invulnerable, making jump-ins even harder than ever. The fight against Odin forces the player to use all the lessons they’ve learned and weapons they’ve gained to bring Ragnarok to its bitter end.

3 The Berserker King

Kratos throwing an axe at Hrolf the Berserker King

In lieu of the Valkyries, the player fights twelve Berserkers, and they offer a different sort of difficulty compared to the Valkyries. Their swings are heavy, but they are so wide that a wrong dodge could still catch Kratos unaware, and his jumping attack punishes slow reflexes.

The danger with the Berserker King is how he mixes up attacks, often canceling certain patterns into others. While they can all be dodged, it’s a matter of knowing where to dodge, as each mix-up covers the most ground. Although not as punishing as the Valkyries, players may still question whether fighting the Berserkers is worth it due to their significant challenge.

2 The Hateful

The Hateful rushing Kratos in God of War Ragnarok

Despite being billed as a “mini-boss,” The Hateful turns out to be one of the most punishing bosses in the entire game, even more so than the actual gods. Since it happens so early in the game’s story, plenty of people are under-leveled and unprepared for such a tough battle.

Some of their attacks are basically unblockable, and they’re fast enough that dodging at the wrong second could spell game over. Add to that the one-hit kill aspect of their big attacks and The Hateful does well in making the players “The Hateful” themselves.

1 The Valkyrie Queen

Valkyrie Queen Gna stepping on Kratos in god of war Ragnarok.

It’s not the Norse era of God of War if Kratos isn’t endlessly dying to Valkyries, and the new Valkyrie Queen Gna reminds players of the countless hours they spent fighting Sigrun. Only this time, Gna is far more vicious and has quite a few new tricks up her sleeve that Sigrun did not.

In addition to these new, devastating attacks, she also has an absurd amount of health, befitting her status as the true post-game boss. She proves more than a match for Freya and Kratos, and the player is bound to lose to her more times than they care to admit.