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