Klášter byl založen v roce 1139 pražským biskupem Ottou a knížetem Soběslavem pro benediktiny ze sázavského kláštera. Od roku 1149 zde však byli premonstráti. Za husitských válek byl klášter dvakrát dobyt a vypleněn, v roce 1467 jej Jiří z Poděbrad daroval Trčkům z Lípy. Zpět vykoupen byl až v roce 1622. V roce 1712 klášter vyhořel a byl barokně goticky obnoven Janem Blažejem Santinim. Po dalším požáru na poč. 20. stol. byl opraven pseudobarokně.