PLEASE NOTE: WE DO NOT SHIP SHOPIFY BOOKS. Local curbside and in-store pick-up is available during all open Bookstore hours: Wednesdays Noon - 6pm, Thursdays - Saturdays 10am - 4pm

Welcome To Friends Online

Serving the Kalamazoo, Michigan Community

Sales from the Friends Bookstore and this online website support the programs of the Kalamazoo Public Library

PLEASE NOTE: WE DO NOT SHIP BOOKS

CURBSIDE AND IN-STORE PICK-UP IS AVAILABLE DURING ALL OPEN BOOKSTORE HOURS:
Wednesday, Noon - 6pm
Thursday - Saturday, 10am - 4pm

New Listings This Week

New on Shopify!

Mother Goose of Puddling Lane: A Small Tall Tale

Children's Picture books

New On Shopify!

We're All Wonders

by R.J. Palacio

Children's Picture Books

Does a Kangaroo Have a Mother, Too?

by Eric Carle

Children's Picture Books

Old Polish Legends

Retold by F.C. Anstruther

Adult Fiction

MORE ABOUT FRIENDS OF THE KALAMAZOO PUBLIC LIBRARY

BECOME A MEMBER OF THE FRIENDS

Becoming a member is another way to support the Friends mission. Your dues support many KPL programs and services.

BENEFITS OF MEMBERSHIP
* 10% off ALL purchases in the Friends Bookstore
* Pre-Sale of our indoor Bag Sales
* Pre-sale of our Annual Gift Books Sale
* 20% off one Shopify order
* A member-only discount on any book listed by the Friends of KPL on the worldwide online bookstore AbeBooks.com

Join Friends now!

FRIENDS BOOKSTORE

STORE HOURS
Wednesday: Noon to 6pm
Thursday – Saturday: 10am to 4pm

The Friends Bookstore is located in the Lower Level of the Kalamazoo Public Library's Central Branch

315 S Rose St
Downtown Kalamazoo
269-553-7820

More Info about Friends

DONATIONS

Support the Kalamazoo Public Library by donating your books! We appreciate books in very good to excellent condition and are particularly looking for adult fiction, children’s picture books, and literature classics!

IMPORTANT NOTICE
Due to a KPL construction project we are only accepting donations by appointment. If you would like to schedule an appointment to drop off your donation, please call 269-553-7950, leave a message and a volunteer will return your call.

More Info about Donations