Biblioteka Zespołu Szkół Mechanicznych im. św. Józefa mieści się w budynku internatu przy ul. Broniewskiego 14 A.
Do dyspozycji uczniów i nauczycieli jest bogaty księgozbiór oraz komputery z dostępem do internetu, skaner, drukarka oraz ksero. Wypożyczenia i zwroty odbywają się w systemie bibliotecznym MOLNET+.
Organizujemy i włączamy się w różnorodne wydarzenia, które mają na celu promocję czytania i dostępnego w bibliotece księgozbioru oraz zachęcają do samodzielnego zdobywania wiedzy i rozwijania zainteresowań, np.: Narodowe Czytanie, Noc Bibliotek, projekt „Podlaskie Spotkania z Pisarzami”, Międzynarodowy Miesiąc Bibliotek Szkolnych, Tydzień dla Zdrowia, Tydzień Nauk Humanistycznych, Tydzień Nauk Technicznych, Międzynarodowy Dzień Języka Ojczystego, Światowy Dzień Książki i Praw Autorskich, akcje: „Biblioteka wychodzi do czytelnika”, „Ogólnopolskie Wybory Książek”.
Z okazji ważnych rocznic organizujemy wystawy, konkursy wiedzy. Zachęcamy do udziału w pozaszkolnych konkursach i olimpiadach.
Współpracujemy z Książnicą Podlaską im. Łukasza Górnickiego, Centrum Edukacji Nauczycieli oraz Biblioteką Uniwersytecką im. Jerzego Giedroycia oraz szkołami i przedszkolami z najbliższego otoczenia.
Zachęcamy uczniów do działalności wolontaryjnej. Odbywają się zbiórki i akcje charytatywne na rzecz potrzebujących, kiermasze świąteczne, zbiórki ubrań, materiałów piśmienniczych na rzecz polskich instytucji w mieście i za granicą. Działające przy bibliotece Szkolne Koło PCK prowadzi działalność informacyjną oraz organizuje: akcje honorowego krwiodawstwa, wykłady i pogadanki na tematy zdrowotne.
Przy bibliotece działa Koło Przyjaciół Biblioteki. Łącznicy przekazują informacje o statystyce czytelnictwa poszczególnych klas oraz o organizowanych przez nauczycieli bibliotekarzy imprezach, konkursach i wystawach. Chętni uczniowie pomagają również okładać książki i porządkować księgozbiór oraz biorą udział w akcjach promowania czytelnictwa wśród najmłodszych „Cała Polska czyta dzieciom”.