Домовый храм в честь Ченстоховской иконы Божией Матери был устроен на втором этаже деревянного жилого корпуса постройки 1976 года в составе Иоанно-Кронштадтского женского монастыря. Монастырь основан 10 октября 1996 года на территории бывшего дома отдыха «Зеленый берег», переданного Барнаульской епархии. Первоначальная инфраструктура включала двухэтажный корпус, финские дома и хозяйственные постройки.
Ченстоховская икона Божией Матери относится к иконографическому типу Одигитрии. По преданию, образ был написан апостолом Лукой. В XIV веке икона оказалась в Польше, где стала главной святыней Ясногорского монастыря в Ченстохове. В православной традиции празднование в честь этого образа совершается 19 марта.
Храм выделен архитектурной главкой, установленной над помещением. Престол освящен в честь Ченстоховской иконы. Богослужения в домовом храме совершаются ежедневно в соответствии с монастырским уставом. При монастыре действует паломническая гостиница, принимающая верующих для участия в богослужениях.
В 2003 году на территории монастыря началось строительство двухуровневого деревянного храма, верхний престол которого освящен в 2013 году во имя святого праведного Иоанна Кронштадтского. Монастырский комплекс включает также храм в честь Новомучеников и исповедников Церкви Русской, часовню Николая Чудотворца и духовно-просветительский центр.
Монастырь ведет социальную деятельность, включая детский дом для девочек и дом трудолюбия. В 2012 году пожар уничтожил часть хозяйственных построек, включая пекарню и скотный двор. Земельный участок площадью 2.1943 га оформлен в собственность монастыря в 2007 году.