The castle was built around the mid 14th century on the initiative of the archbishop of Gniezno Jarosław Bogoria Skotnicki. In 1381 it was captured and plundered by Bernard of Grabow. In the middle of the 15th century it was greatly expanded and re-acquired by Wawrzyniec Kośmider Gruszczyński during the war of the Gruszczyński family with bishop Zbigniew Oleśnicki about Koźmin. In 1525 the building destroyed the fire. The restoration combined with the conversion of the castle took place in 1534 on the initiative of the starost Stanislaw from Gomolin. Further work was carried out by archbishops in the 17th century, which eventually changed the fortress into a renaissance-baroque mansion. After the secularization of church property at the end of the 18th century, a large part of the castle was abandoned and only in 1836 the tsarist government handed it to General Aleksander Toll. During the interwar period, in the monument was functioning a guesthouse. In the years 1956-1967 the castle was rebuilt after the war losses.
The medieval castle consisted of a four-sided wall of 23×29 meters. From the south there was a gateway, and on the west was a two-room, three-storey residential house to which a chapel was built. The main tower with a diameter of 9 meters was erected outside the wall in the middle of the east curtain. Around the middle of the 15th century, the quadrilateral towers was erected in the corners of the western building. At the site of the former entrance, a four-sided gate tower was built, and the whole castle was surrounded by an outer peripheral wall.
Despite the fact that castle has survived to modern times in a highly transformed form, it still has readable medieval elements, among others gothic main tower and cramped, inner ward. It now houses a conference center and a restaurant. It is open to the public, but to a limited extent.
Leksykon zamków w Polsce, L.Kajzer, S.Kołodziejski, J.Salm, Warszawa 2003.