The School Emblem
The Navrachana emblem is inspired by the three leaves of the Peepul Tree, also known as the Bodhi Tree, under which Lord Buddha obtained enlightenment. The leaves signify the three vital facets and faculties of Man's development - mental, physical and emotional.

Below the icon is the logotype - Navrachana - meaning "a new creation". Navrachana embodies the indomitable spirit of an education system that renews and revitalizes itself constantly in response to the changing needs of every new age.

The emblem symbolizes the Navrachana Education Society's concern and commitment to offer every student in its several institutions a holistic education. Navrachana endeavours to provide a learning environment that will build, nurture and develop the trinity of faculties in every student ensuring unlimited opportunities for their growth.