Kościół Nawiedzenia Najświętszej Maryi Panny w Krasnobrodzie został wybudowany w l. 1690-99 w stylu barokowym według projektu Jana Michała Linka. Budowlę ufundowała Maria Kazimiera Sobieska. W l. 1767-69 przebudowano fronton, w 1778 r. dobudowano kruchtę wraz z bramą według projektu Jana Mauchera. Kościół połączony jest z XVIII-w., dwukondygnacyjnym budynkiem klasztornym z dzwonnicą. Między nimi znajduje się czworoboczny dziedziniec.