Le Musée des armes de Fès a pris place dans un fort militaire du XVIè siècle, construit sur ordre du Sultan Ahmed El Mansour pour surveiller et protéger la ville contre les menaces étrangères.
Ce fort devient le Musée des armes en 1963. Il abrite la collection de Dar snah, qui provient en grande partie de l'arsenal fondé par le sultan Moulay Hassan 1 à la fin du XIXè siècle.
1.089 pièces sont exposées au musée, réparties sur 15 salles.