Первый съезд советских писателей, который состоялся в 1934 году в Ленинграде, постановил создать в Ленинграде Книжную лавку писателей, которая первоначально разместилась на Литейном проспекте, 34. Только спустя 10 лет лавка переехала на Невский проспект, 66, где находится и поныне.
Современному человеку может показаться старомодным название — «книжная лавка», однако оно исторически оправдано. Название лавки отражает историю Петербурга, поскольку с XVIII века книжная торговля в Санкт-Петербурге производилась именно в книжных лавках, которые появились в системе Гостиного двора. Целью её создание было продвижение Советской литературы и поднятие культурного уровня населения. Проводились мероприятия по пропаганде чтения и русской литературы, встречи с авторами, творческие вечера. Литература представленная в Лавке обязательно включала в себя труды по литературоведению, искусству. Лавка стала клубом писателей и сразу же приобрела у ленинградцев большую популярность.
В годы Великой Отечественной войны лавка не закрывалась ни на один день. Более того, в феврале 1942 года Книжная Лавка писателей выполнила план продажи книг на 280 %.
В послевоенные годы книжная лавка превратилась в важный культурный центр, в работе которого принимали участие творческие союзы города. Кроме выступлений поэтов, прозаиков, драматургов, критиков и переводчиков, в Книжной лавке писателей была организована постоянно меняющаяся выставка картин ленинградских художников и фотовыставки.
Весной 2016 года Книжная лавка писателей распахнула свои двери после основательного ремонта. Главный результат – воссоздание уникального исторического клуба писателей, в роли которого она выступала многие годы.
На сегодняшний день Книжная лавка писателей внесена в «Красную книгу Петербурга» как объект, не подлежащий переименованию и перепрофилированию. Таким образом, лавка сохраняет своё историческое название и статус книжного магазина-клуба. В разные годы здесь бывали Ольга Берггольц, Федор Абрамов, Евгений Винокуров, Вадим Шефнер, Евгений Евтушенко и многие другие.