Kirjaston johtajalla on korkein hallinnollinen asema kirjastossa. Vaikka kirjaston johtajan tehtävät vaihtelevat sen mukaan, minkä tyyppisen kirjaston kanssa henkilö työskentelee, johtaja on monissa tapauksissa vastuussa sekä kirjastokäytännön määrittämisestä ja täytäntöönpanosta että kirjaston tehtävänkuvauksen noudattamisesta. Kirjastojen johtajat valvovat usein myös suoraan kirjaston hallintaa; kehittää ja toteuttaa palkkauspolitiikkaa; ja pitää yhteyttä kirjastoa sponsoroivaan organisaatioon, laitokseen tai hallitukseen.
Kirjaston johtajan tehtävät voivat vaihdella sen mukaan, minkä tyyppisen kirjaston kanssa henkilö työskentelee. Esimerkiksi julkisen kirjaston johtaja vastaa usein suoraan yhteisön kirjaston johtokuntaan ja hänen voidaan odottaa ottavan merkittävän PR -roolin. Julkisten kirjastojen johtajat ovat usein hyvin huolissaan yhteisön standardeista ja sensuurista, ja heidän on ehkä otettava aktiivinen rooli kokoelmien kehittämistä koskevien standardien asettamisessa. Pienen julkisen kirjaston kirjaston johtajalla voi olla rajallinen henkilöstö, ja hänen odotetaan luovan ja toteuttavan suuren osan kirjaston ohjelmoinnista. Suuren julkisen kirjaston johtaja puolestaan voi olla vähän käytännönläheinen osallistua kirjastojen ohjelmointiin, mutta hän voi viettää enemmän aikaa muiden kirjastonhoitajien valvonnassa, jotka ottavat kirjaston erikoisrooleja.
Akateemisen kirjaston johtajalla on muita näkökohtia, kuten sitoutuminen riittäviin resursseihin sekä opettajille että opiskelijoille. Koska tutkijat luottavat tutkimukseensa kirjastoon, akateemisen kirjaston johtajan on varmistettava, että kirjasto tukee aktiivisesti kokoelmien kehittämistä. Suuren julkisen yliopiston kirjaston tai kirjastojen johtaja voi käyttää paljon aikaa henkilöstönsä hallintaan, joka koostuu muista akateemisista kirjastonhoitajista, joilla on erityisiä kiinnostuksen kohteita. Pienessä korkeakoulussa kirjaston johtajalla voi olla rajallinen henkilökunta, joka koostuu pääasiassa opiskelijoista. Kuten julkisten kirjastojen kohdalla, pienikokoisen kirjaston johtaja voi olla paljon enemmän mukana kirjaston päivittäisessä toiminnassa.
Erikoiskirjastojen, mukaan lukien yritys-, laki- ja lääketieteellisten kirjastojen, johtajilla voi olla vielä monipuolisempia tehtäviä. Joissakin tapauksissa erikoiskirjaston johtaja voi olla sen ainoa työntekijä tai ainoa pätevä kirjastonhoitaja. Erikoiskirjaston johtajan tehtävänä on usein kehittää prosesseja, joiden avulla työntekijät voivat saada tarvitsemansa tiedot, mikä voi olla merkittävä haaste. Kirjaston johtaja voi joutua viettämään paljon aikaa työskennellessään työntekijöiden, osastojen johtajien ja johtajien kanssa kehittääkseen tapoja toimittaa tehokkaasti ja tarkasti tarvittavat tiedot työskennellessään organisaation budjetin puitteissa.
Kirjastojen johtajilla on tyypillisesti vähintään maisterin tutkinto kirjastotieteestä. Jotkut kirjastonhoitajat voivat hankkia ylimääräisiä maisterintutkintoja joko akateemisella erikoisuudella tai täydentävällä tieteenalalla, kuten liike- tai julkishallinnolla. Akateemisilla kirjastonhoitajilla voi olla myös tohtorin tutkinto. Pienten kaupunkien kirjastojen johtajilla tai koulukirjastonhoitajilla ei välttämättä ole maisterin tutkintoa, mutta heillä voi olla merkittävää kokemusta kirjastotyöstä.