Royal Armory
About
The Royal Armoury (Livrustkammaren) sits in a block of the Royal Palace in Stockholm’s Gamla Stan, offering visitors a unique glimpse into Sweden’s regal past. Housed in the palace’s southeast corner, the museum showcases an extensive collection of armors, garments, carriages, and weaponry that span more than five hundred years of Swedish monarchy, from the reign of King Gustavus Adolphus to the modern era. Visitors can wander through a series of rooms and galleries featuring gilded helmets, elaborate wigs, and the famed royal carriages, each completed in intricate detail. Guided tours are available daily for both adults and children, providing insightful commentary that brings the artifacts to life. Smiths and historians lead visits that highlight the stories behind each piece, from battle formations to royal court ceremonies. For families, the museum offers interactive displays and workshops designed to engage younger visitors. The museum is known for its open accessibility throughout the week, closed only on Mondays. Admission is inexpensive, with adult tickets priced at 180 SEK, seniors 90 SEK, and free entry for children up to 18 years. The Royal Armoury also offers a year pass that grants unlimited access to all seven of the National Historical Museums for 450 SEK. Plan your visit in advance to avoid peak crowds: the museum stays open from 11:00 to 17:00 on most days, extending to 20:00 on Thursdays, and offers half‑price admission during Thursday evenings. Best visited in late spring (May–June) or early autumn (September–October) when the weather is pleasant and visitor numbers are lower.
Highlights
- Royal Carriages
- Armored Knights
- Royal Wigs
- Historical Horn
- Gardener’s Kiosk
Must-See Areas
Good to Know
Good for
Best time to visit
Late spring (May–June) or early autumn (September–October) offers mild weather and fewer crowds.
Frequently Asked Questions
At a glance
- Typical visit: about 1 hour 30 minutes
Tickets & pricing
Adult
SEK 180.00
Child
SEK 0.00
Senior
SEK 90.00
Year Pass
SEK 450.00