La Biblioteca Municipal de La Orotava, ubicada en el antiguo casino del casco histórico, atesora en sus salas un total de 61.023 libros, de los que casi 36.000 son en la actualidad ejemplares "en circulación". Esta biblioteca se fundó en el año 1901, aunque el ayuntamiento villero comenzó su colección bibliográfica unos años antes, concretamente en 1897.

La biblioteca se ubicó inicialmente en las dependencias del ayuntamiento. En 1953 se instaló temporalmente en el antiguo colegio de Santo Tomás de Aquino y en 1960 volvió a las Casas Consistoriales.

El fallecimiento de Fernando del Hoyo Machado (1899-1978) supuso un notable incremento en los fondos de la biblioteca, ya que dejó su biblioteca personal en herencia al pueblo de La Orotava. Esta donación, junto con la biblioteca de su esposa Laura Salazar, está formada por un total de 19.824 libros.

Unos años después, en 1983, el consistorio adquiere la colección de libros y la hemeroteca de Antonio de Lugo y Massieu, formada por otros 8.336 ejemplares de libros, periódicos y revistas.

Este notable incremento de los fondos bibliográficos, más de 28.000 ejemplares en apenas cinco años, fue un estímulo para que se buscara una ubicación alternativa. El 12 de junio de 1985 se inauguró la actual sede de la biblioteca, en la casona del antiguo Casino de La Orotava, en la céntrica calle Tomás Pérez, entre el ayuntamiento y la Parroquia de Nuestra Señora de La Concepción.

La biblioteca villera cumplirá el próximo 12 de junio 30 años en su actual ubicación.

Este servicio municipal cuenta en la actualidad con 2.946 lectores asignados (355 más que en 2013), que junto a lectores de otros centros de la Red de Bibliotecas de Canarias (BICA), solicitaron el año pasado un total de 13.083 préstamos exteriores. Esta cifra es la segunda más alta de los últimos siete años, solo por detrás de 2013, año en que se produjo un récord con 15.165 préstamos.

En 2014, los fondos de la biblioteca se incrementaron en 264 nuevos ejemplares, pero la baja de nueve libros redujo ese saldo positivo a 255.