The library currently holds approximately 40,000 volumes and 97 print  journals that are regularly received either by subscription or exchange. The Library has also subscribed to immense electronic resources from diverse disciplines through Kenya Libraries and Information Service Consortium (KLISC). The collection is housed in a premise that provide facilities for Library Users to study. The Library building has a sitting capacity of 500, it has 6 offices including work station. It also accommodates other students learning facilities which includes 3 large classrooms, one lecture theatre (capable of seating 200 students) and 2 seminar rooms. World class, state of the art library management software is being used to ensure library management (Acquisition, Processing) and all other library functions meet internationally recognized standards.  A user-friendly online catalogue (OPAC) that allows all library users, wherever they are, to access the library catalogue, conduct searches and make requests for loans is available.  This facility is regarded as a vital tool effective for all user including distance learning programmes.