Viking: Battle for Asgard переносит игрока в роль Скарина, воина Северных земель, которого выбрала Фрея, Богиня войны. Его задание – сразиться с богиней Хель, дочерью Локи, Северного бога зла. Ее изгнали из Асгарда опосля того, как та не подчинилась приказу Одина. Сейчас она намеревается выпустить Фенрира, бога-волка, который должен принести с собой апокалипсис и падение Асгарда. События самой игры происходят в мире смертных, Мидгарде.