Viking baby names – 30 norse names for girls and boys
Looking for a baby name with power, history and a touch of Viking magic? Norse names are bold, beautiful and full of meaning – often linked to ancient gods, mythical stories and legendary warriors. Whether you're drawn to something timeless or just love the Nordic vibe, here's a treasure chest of inspiration from the Viking Age.

Looking for a baby name with power, history and a touch of Viking magic? Norse names are bold, beautiful and full of meaning – often linked to ancient gods, mythical stories and legendary warriors. Whether you're drawn to something timeless or just love the Nordic vibe, here's a treasure chest of inspiration from the Viking Age.
What makes a name Norse?
Norse names come from Old Norse mythology and the Viking Age, roughly 800–1100 AD. Many are found in the Edda poems and old sagas, and several are still in use today – often with a modern twist.
15 Viking baby names for girls
Looking for something beautiful, strong or myth-inspired? These Norse girl names are packed with personality:
- Astrid – means “divinely beautiful”
- Signe – means “the victorious one”
- Liv – means “life” or “protection”
- Tyra – linked to the god Tyr, means “warrior”
- Ingrid – means “beautiful daughter of the god Ing”
- Runa – means “secret” or “wisdom”
- Freja – goddess of love and fertility
- Ylva – means “she-wolf”
- Saga – goddess of stories and history
- Siv – means “bride” or “wife” (Thor’s wife in Norse mythology)
- Gunhild – means “battle maiden”
- Alva – from “elf,” connected to nature spirits
- Hilda – means “battle”
- Åsa – means “god” (from “Æsir,” the Norse gods)
- Skade – goddess of winter and skiing
15 Viking baby names for boys
Want a name with history, strength, and a touch of Viking spirit? Here are some top Norse picks:
- Erik – means “sole ruler”
- Björn – means “bear,” a classic name of strength
- Leif – means “descendant” or “heir”
- Odin – the chief god in Norse mythology
- Thor – god of thunder and storms
- Sigurd – means “victory” + “guardian”
- Arvid – means “eagle warrior”
- Ulf – means “wolf”
- Håkon – means “noble-born”
- Trym – name of a giant in Norse myth
- Vidar – Odin’s silent son, symbolizing strength and calm
- Sten – means “stone” – grounded and solid
- Runar – means “mystery” or “secret wisdom”
- Harald – means “war leader”
- Einar – means “one warrior” or “lone fighter”
Tip!
If you love the Viking vibe but want something that feels a bit more modern, try pairing a strong Norse name with a softer or more familiar middle name. How about Freja Grace, Odin James, or Runa Lily?

Evelina Åkerberg
19 February, 2025
Recommended for you
Article
Nordic boy names – 50 beautiful names from Sweden, Norway, Denmark, Finland and Iceland
Looking for a name with Scandinavian style and a timeless feel? Nordic names are often short, clean, and easy to pronounce – perfect if you want something that works well both locally and internationally. Here are 50 of the most popular boy names right now across Sweden, Norway, Denmark, Finland and Iceland.
Guide
Sleep
12 reasons why your baby isn't sleeping through the night (and how to fix it!)
Sleep is a top priority for every tired parent. Here are 12 common reasons why your baby struggles to sleep through the night or keeps waking up—and practical solutions to help your whole family get the rest you need.
Article
Newborn
How to ease into a routine with your newborn: sleep and feeding tips
How can you gently ease into a sleep and feeding routine with your newborn? How can you help your baby develop a circadian rhythm? And how can routines improve sleep for your little one? Let’s explore how to create a simple routine for your baby.
Create YOUR sleep plan – perfectly tailored for your baby!
Say goodbye to struggling to get some sleep. Here, you can quickly create a personalized sleep plan for your baby (completely free). The sleep plan is based on the BabyNaps method. Start right here, right now - create a sleep plan that works for you and your little one!
I want to create my sleep planGet your sleep routine on track - try BabyNaps for free!
Soooo ready to sleep better? Download BabyNaps and get a sleep schedule that works for your baby. The app is free for you for 30 days.