The seminary is also running a book shop to make it available for the parishes to purchase the liturgical books, vestments, candle stands etc. Various books concerning the faith of the church, traditions, worship, sacraments, theology etc. and also various liturgical CD's are available in the book shop.
A CBSE school named St. Ephrem Seminary Public School is established and managed by the seminary. Around 1400 students are studying in this institution starting from creche to plus two level. The institution takes all the necessary steps to make sure that it meets high academic quality. Around 250 students from poor financial background are provided with academic scholarships.
The seminary took charge of the St. Thomas L.P. School, located in the Vettickal village, which was established by St. Athanasius Paulose Metropolitan (who is renowned as 'the guardian of the true faith'), as it was facing the risk of being shut down. The school is also functioning much effectively at present
The sisters of the convent lend their appreciable support in the functioning of the seminary and its various institutions.
The seminary is registered and functioning as a pontifical charitable society. It initiates various social service activities to help and to protect the poor. The St. Mary's Girls hostel is intended to provide protection and education to the underprivileged children, and to empower them to be self reliant.