The Library Book Club meets 7 P.M. on the fourth Monday of each month (except December). We have a round table discussion sharing views and insights for the first 30 minutes or so. Afterwards, members suggest and discuss a title for the next month. A show of hands or bribery seals the deal. Any genre is possible as long as there’s sufficient copies available for checkout and the title hasn’t been read by most. The helpful library staff orders copies and you’re notified when yours is ready for pickup. So, no purchases necessary!

Why join? You’ll meet fun people; read something you might not think of trying; do a book a month; be exposed to another’s perspective; and, almost always, engage in some friendly banter and chit-chat. We guarantee book discussions have never resulted in an ER visit. There’s nothing intimidating nor stuffy about the meeting. Everyone's welcome. So come try us out and see for yourself!

Take a look at past titles to see what we've been reading.

Still on the fence or have a question. Check out the Book Club FAQ!



O'Fallon Public Library - Upstairs Conference Room


August: The Quartet : orchestrating the second American Revolution, 1783-1789 -- by Joseph J. Ellis.

September: The stranger in the woods : the extraordinary story of the last true hermit -- by Michael Finkel.

October: Pacific Vortex! by Clive Cussler 

November: Orphan Train by Christina Baker Kline (not the Young Readers Edition)

December/January: Hamilton by Ron Chernow

February: Founding Mothers: The Women Who Raised Our Nation by Cokie Roberts

March: The Drunken Botanist: The Plants That Create the World's Great Drinks by Amy Stewart

We meet on the 4th Monday of every month at 7pm. Please note that there is no meeting for the month of December. Check back later to see more upcoming titles!



This is a free event and open to the general public. Registration is not required, but if you'd like an event reminder you can signup below.

Contact Kathy with any questions.

Sign up for Library Book Club

There are currently 16 spots available.