1 To provide public library service to meet the people's information requirement
2 To develop the KVPL as a depository library for national and international publications
3 To develop national network of public libraries in Nepal
4 To cooperate, coordinate and liaison with public libraries of other countries
5 To develop as a national hub to access to electronic resources globally.
6 To function as a national training center
7 To support Unesco's goal of Information for All.