В 1606 году Ян Давойна основал в Ивенце деревянный двухбашенный костел. Однако во время разрушительных войн, которые Великое княжество Литовское вело с Московией с 1654 по 1667 год, католический храм был полностью разрушен. В 1702 году минский стольник Теодор Ванькович построил на этом же месте монастырь францисканцев. Спустя два года здесь же появился новый деревянный храм, возведенный местным умельцем А. Чеховичем. Но и этот костел просуществовал недолго - в 1709 году он сгорел. В 1745 году владелец местечка граф Ян Соллогуб снова строит в Ивенце костел, но уже из камня. В середине ХІХ века он также не избежал пожара, однако был реставрирован и превращен в 1868 году в православную церковь Св. Троицы. Ровно через полвека его вернули католикам, но вскоре после Второй мировой войны, в 1948 году, закрыли. Костел был восстановлен в конце ХХ столетия архитектором И. Москалевым и возвращен верующим.
Костел Св. Михаила Архангела является ярким воплощением архитектуры так называемого «виленского» барокко. Его отличительными особенностями является наличие на фасаде многоступенчатых, пирамидальных башен, устремленных в небо. Слева от храма расположен двухэтажный монастырский корпус.