Season 2 of The Last Kingdom was announced by BBC Two on 14 December 2015. Netflix also co-produced the second series, after BBC America's exit. The season premiered on March 16, 2017 and consisted of eight episodes. Production began in June 2016 in Budapest and concluded in November 2016. It roughly adapted the plots of The Lords of the North and Sword Song, the third and fourth novels in Bernard Cornwell's The Saxon Stories.
The stratagems of Abbot Eadred play on Guthred's weakness. Uhtred rallies the men of Cumbraland to march on Eoferwic, but faces a cruel betrayal.
After a season of peace, Uhtred receives a mystical call to follow his fate. Erik makes a cunning request, and Beocca navigates matters of the heart.
Æthelred faces humiliation after his blunder in London backs Alfred into a corner. Her loyalties shifting, Æthelflæd makes a dire appeal to Uhtred.
Odda defies Alfred to coerce the king into war. Uhtred conspires with Erik to rescue Æthelflæd, forcing a fateful confrontation with Sigefrid.
- Revolt of Eoferwic (878) ("Episode 2.1")
- Battle of Dunholm ("Episode 2.4")
- Siege of Lunden (886) ("Episode 2.6")
- Battle of Beamfleot (886) ("Episode 2.8")
- Ivarr; The show has cut out the character of Ivarr Ivarsson, a Dane who took control of Eoferwic at the start of The Lords of the North. The television series instead replaced him by introducing the viking brothers Sigefrid and Erik earlier, as in the novel series they only appeared in Sword Song. The probable reason for this change was that Ivarr wasn't a very significant character and they were able to develop the characters of the Thurgilson brothers.
- Lunden's recapturing; King Alfred sends out men to recapture Lunden. In the television series, in "Episode 2.6", Lord Æthelred is put in charge of the men. When arriving in Lunden, they find the city empty. This leads the West Saxons into thinking that the Vikings have fled but they soon realise that they were tricked as they later find out out that the Vikings attacked their camp. Whilst in the novel series, in Sword Song, Uhtred is in charge of the men and successfully leads the attack on the city, winning the city back for Lord Æthelred.
- Æthelflæd's kidnapping; In the television series it is done during the Siege of Lunden (886). When the West Saxons arrive in Lunden, they find the city empty as they were tricked, the Vikings attacked their camp and in the process kidnapped Æthelflæd. Whilst in the books, Æthelflæd is kidnapped at a later time. The probable reason for this change was that it gave more time for the romance to bloom between Æthelflæd and Erik.
- Sigefrid's death; Sigefrid is killed during the Battle of Beamfleot (886) in both series. In the television series, in "Episode 2.8", it is Æthelflæd who kills him. Whilst in the novel series, in Sword Song, it is Osferth who kills him.
- Gisela's forced marriage via proxy to Ælfric; In the television series, in "Episode 2.3" , Abbott Eadred is insistent that the marriage between Gisela and Ælfric is legitimate after Uhtred arrives to save her. Uhtred ends up killing him and sends Aidan back to Bebbanburg to inform his uncle of what has happened. Whilst in the book there are two monks present at the chapel, sent by Ælfric. When Brother Jænberht is insisted that the marriage is legitimate, Uhtred kills him. Uhtred asks the other monk, Brother Ida if he shares the same opinion; he agrees that Gisela is not married, as the marriage has not been consummated.
- Sven's death; In the television series, in "Episode 2.4", Thyra gets revenge on her kidnapper and abuser Sven, as on her command, her pack of hounds maul him to his death. Whilst in the novel series, in The Lords of the North, Finan manages to get to Sven, fight him, and knock him over, giving Thyra the opportunity for revenge by instructing the dogs to maul him to death.