Николаевский монастырь был основан, как василианский, в 1718 г. в соседнем селе Калиновка, в 1748 г. был переведен в Шаргород. После присоединения края к Российской империи, монастырь в 1795-1799 гг. был резиденцией главы новоучрежденной православной Брацлавской епархии. С 1937 по 1986 годы монастырь был закрыт. 26 июня 1992 г. монастырь был освящен в качестве мужской обители. В монастырский комплекс, окруженный оборонными стенами, входят величественный Николаевский собор, надвратный корпус с трехъярусной колокольней середины XIX века, братский корпус с Михайловской церковью, храм св. Архангела Михаила и прочих Небесных Сил Бесплотных, перестроенный из трапезной в 1874 г., угловая башня. В числе святынь монастыря — копия Почаевской иконы Пресвятой Богородицы. При монастыре открыта школа звонарей. Напротив монастыря расположен
костел Св.Флориана.