Greyfriars Monastery, Stockholm

The Greyfriars Monastery (Swedish: Gråmunkeklostret) on the island of Riddarholmen in Stockholm was a monastery for males of the Franciscan Order, in operation from 1270 until the Swedish Reformation of 1527.

Grey Friar's Abbey, Stockholm, 1524.


The monastery was founded upon donation by King Magnus III of Sweden in 1270, and in 1288, he also donated the Skeppsholmen area to the abbey. It was because of the abbey that Riddarholmen has been called Gråbrödraholm (Grey Brother's Islet), Munckholmen (Monk's Islet), and Gråmunkeholm or Gråmunkeholmen (Grey Friar's Islet). During the 15th-century, the island of Kungsholmen was also called Munklägret (Monk's Camp) because of the activities of the abbey in the area. At the end of the 15th century, it was headed by Kanutus Johannis, who contributed several volumes to its library.[1] After the Siege of Tre Kronor (castle) on 9 May 1502, the defeated Queen, Christina of Saxony, was kept prisoner here by Sten Sture the Elder.[2]


In 1527, the abbey was dissolved because of the reformation. The monks were forced to leave the buildings, which were used as a hospital and as a residence for the former nuns of St. Clare's Priory, Stockholm. The hospital was moved to Danviken Hospital in 1551, and the building housed the theological school Collegium Regium Stockholmense in 1576-1593, and the Nicolai Trivial School until 1666.

Later historyEdit

Riddarholmen Church is what remains of the abbey in our time.

Part of the area south of Riddarholm Church was excavated in 2010. The skeleton of a medieval monk was found buried complete, save for its left leg which was lost during renovations in 1945. [3]


  1. ^ Öberg, Jan. "Kanutus Johannis". Svenskt biografiskt lexikon. National Archives of Sweden. Retrieved 26 October 2020.
  2. ^ Dansk biografisk Lexikon / III. Bind. Brandt - Clavus
  3. ^ Epstein, Lars (28 September 2010). "Välbevarat munkskelett uppgrävt på Riddarholmen" (in Swedish). Dagens Nyheter. Retrieved 13 December 2011.

Coordinates: 59°19′29″N 18°3′53″E / 59.32472°N 18.06472°E / 59.32472; 18.06472