Växjö bibliotek består av Växjö stadsbibliotek, 8 filialer: Braås, Gemla, Hovshaga, Ingelstad, Lammhult, Rottne, Teleborg, Åryd och Tallgårdens minibibliotek.
På Växjö stadsbibliotek finns Kronobergssamlingen där man hittar material om länet, dess orter och lokalhistoria.
Stiftsbiblioteket är en avdelning inom Växjö stadsbibliotek och dess ursprung går ända tillbaka till 1600-talet och gymnasieskolans bibliotek som då låg i domkyrkan.