Книжный шкаф (шкаф для книг) — предмет мебели, предназначенный для хранения книг.

Шкафы для книг могут быть цельными или составными и состоять из одного или двух отделений. Обычно нижнее отделение имеет полки или ящики за двумя глухими дверками, а в верхнем отделении за стеклянными дверцами размещаются переставные полки на полкодержателях, позволяющих регулировать расстояние между ними в зависимости от размера книг. Нижнее отделение книжного шкафа может быть одной ширины с верхним или несколько шире него. Обычно в нижнем отделении хранят книги большего формата. Книги на полках можно размещать в один или два ряда. Дверки книжных шкафов бывают на петлях или раздвижные, застеклённые или деревянные гладкие. Книжный шкаф в составе секционной мебели представляет собой отдельные секции по вертикали, поставленные друг на друга.