Originating from the powerful Nordic regions of Scandinavia, these Viking boy names are as bold and fearless as the seafaring adventurers who carried them! These names aren’t just from ancient history – they’re full of fierce strength, untamed adventure, straight from Norse mythology that’ll make your little boy feel like a true warrior. From conquerors of distant lands to protectors of their homes, these names reflect the courage and determination of those legendary figures!

Erik
One of the most well-known Viking names, Erik means “ever-ruler” or “eternal ruler.” Strong and commanding, this tough name is associated with famous Norse figures like Erik the Red, who discovered Greenland. If you’re looking for a regal and powerful name with deep roots, Erik is a perfect choice. You can even shorten it to Rik for a cool nickname with a modern twist.
Ragnar
Ragnar is a fierce name meaning “warrior” or “judgment.” It’s steeped in legend, thanks to Ragnar Lothbrok, the Viking hero who led many daring raids. Ragnar is a strong, battle-ready name with a sense of adventure. For a nickname, Rag could be a playful yet bold option.
Leif
Leif means “descendant” or “heir.” Leif Erikson, the Viking explorer who discovered North America long before Columbus, gives this name a sense of daring exploration. It’s a shorter name with plenty of history and courage packed into it. A simple nickname like Lee could make it even more versatile.
Herald
Derived from the Old Norse Haraldr, Herald means “army ruler” or “commander.” This modern name invokes images of leadership and strategy, fitting for a future warrior chief. The word “herald” also means a messenger or announcer, adding to its sense of importance. You could go with Harry or Hal for a friendly, casual nickname.
Arne
Arne is a Viking name meaning “eagle.” It’s perfect for a boy who soars above the rest with strength and grace. Arne has a sleek, sharp sound, much like the majestic bird it represents. If you’re looking for a cool, strong nickname, Arni gives it a playful yet bold spin.
Magnus
Magnus means “great” or “mighty,” and it doesn’t get much more powerful than that. Kings, warriors, and even saints have carried this regal name with honor. Magnus brings to mind strength and wisdom, a name meant for leaders. For a modern nickname, Max adds a simple yet strong vibe.
Vidar
Vidar is the Norse god of vengeance and silence, making this name both mysterious and intense. Vidar is known for avenging his father, Odin, in mythology, so it carries a sense of loyalty and justice. The name itself means “wide ruler,” adding depth to its meaning. Nicknames like Vee or Viddy could soften it while maintaining its strength.
Ivar
Ivar means “archer” or “warrior.” Known for Ivar the Boneless, a legendary Viking leader, this name speaks to skill and strategy. It has a smooth, sleek sound while maintaining a sense of might and power. Ivy could be an unexpected yet cool nickname for this strong name.
Gustav
Gustav means “staff of the gods” and is a name fit for a king. It’s both regal and strong, with a rich historical background among Swedish monarchs. Gustav carries a sense of responsibility and leadership, perfect for a future ruler. You could shorten it to Gus for a laid-back, friendly nickname.
Henrik
Henrik means “home ruler” and is the Scandinavian version of Henry. It’s a sturdy, classic name with a Viking edge, perfect for a boy destined to lead. Henrik has a refined, noble feel but still packs plenty of strength. The nickname Hen or Rik can give it a modern, casual vibe.
Finn
Finn means “fair” or “white,” but don’t let its simple meaning fool you – this name is full of adventure. Finn was a common name among Irish and Norse warriors alike, symbolizing bravery. It’s short, sharp, and strong, perfect for a modern boy with Viking spirit. And it’s one of those names that doesn’t need a nickname – Finn stands strong on its own.
Bjorn
Bjorn pronounced “BYORN” means “bear,” making it a perfect name for a boy with strength and courage. It’s a name that reflects nature and power, ideal for someone destined to lead or protect. Bjorn has a solid, unbreakable feel, like the animal it represents. You can go with Bear as a cool, fitting nickname.
Sten
Sten means “stone,” symbolizing strength, resilience, and dependability. It’s a name that’s simple but solid, perfect for a boy who will stand firm in the face of challenges. Sten carries a timeless quality, much like the stones it’s named after. If you’re looking for a fun nickname, Ste could be a great option.
Jostein
Jostein, pronounced “YOH-stayn”, means “horse stone,” combining elements of strength and agility. It’s an old Norse name that reflects both power and movement, ideal for a boy with an adventurous spirit. This rare name feels unique and modern while still paying homage to its Viking roots. You could shorten it to Joe or Joss for a more casual, everyday nickname.
Loki
Loki is the name of the Norse god of mischief, making this name both playful and clever. Known for his trickery and wit, Loki is a name for a boy who will keep everyone on their toes. It’s a fun, quirky name that brings mythology into the modern world. You might want to skip the nickname – Loki already stands out.
Eydis
Eydis means “goddess of the island” and has a mystical, ethereal quality to it. It’s a name that feels magical, perfect for a boy who has a natural sense of wonder. While traditionally more feminine, Eydis could work as a gender-neutral name with Viking roots. For a nickname, Ed or Edi could make it more playful.
Zoran
Zoran means “dawn” or “daybreak,” symbolizing new beginnings. It’s a strong, bold name with a sense of hope and brightness. Zoran carries a unique edge while still being easy to pronounce and spell. You can go with Z or Zori for a cool, modern nickname.
Xenon
Xenon is a unique name meaning “stranger” or “foreigner.” This futuristic name has a sci-fi vibe, while still tying back to ancient roots. Xenon is perfect for a boy who’s destined to stand out and explore new frontiers. Xen could be an awesome nickname for this already cool name.
Balder
Balder means “prince” or “lord,” and in Norse mythology, Balder was the beloved god of beauty and peace. It’s a name full of grace and charm, perfect for a boy who will be the center of attention. Balder has a regal, timeless feel while still being approachable. The nickname Baldy could add some fun without taking away the name’s strength.
Thor
One of the most iconic Norse names, Thor means “thunder,” and it’s the name of the god of thunder and strength. This weather-inspired name instantly brings to mind power, bravery, and a fearless nature. It’s a name that doesn’t need a nickname – Thor is short and striking enough on its own.
Hastein
Hastein means “stone of fire,” symbolizing both strength and warmth. This name brings together the elements, perfect for a boy who will be both strong and compassionate. Hastein has a unique sound, making it stand out from the crowd. The nickname Hasty could add a bit of playful energy.
Sven
Sven means “young warrior” or “boy.” It’s a simple but bold name that carries a sense of youthfulness and strength. Sven is a timeless classic, perfect for a boy who’s destined to grow into a strong, capable man. You could use Sve or Svenny as a cute, casual nickname.
Steinar
Steinar means “stone warrior,” bringing together elements of strength and defense. It’s a name fit for a protector, someone who stands strong for what they believe in. Steinar has a timeless, stoic feel while also sounding fresh and modern. For a nickname, Stein could give it a sleek, easygoing vibe.
Carr
Carr means “marsh” or “wetlands,” evoking a sense of nature and survival. This name is perfect for a boy who will thrive in all conditions, with the strength to navigate any challenge. Carr is short, simple, but filled with Viking spirit. You might not even need a nickname for this powerful name!
Ymir
Ymir, pronounced “EE-meer”, is the name of the primordial giant in Norse mythology, from whom the gods shaped the world. It’s a soft name of deep history, symbolizing creation, power, and endurance. Ymir is a unique and bold choice, perfect for a boy who’s destined for greatness. Mir could be a cool, modern nickname to add a softer touch to this ancient name.
Tamara Tsaturyan is the owner and writer of Thriving In Parenting, a website focused on providing simple tips for busy parents — easy and healthy recipes, home decor and organization ideas and all things P A R E N T I N G.
Share Your Thoughts!
I love to know your thoughts, make sure to comment below to start a discussion! You can also follow me on your favorite social network below.