About Us Contact Us Mobile Site Newsletter Para Espanol   PayPal - The safer, easier way to pay online!
Moline Library Logo Image header

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Library News & Events
A Community on the Prairie: Bishop Hill, Illinois Exhibit
The exhibit features twelve full color free standing panels that will be on display on the second floor of the library through the end of 2016. The panels describe the history of the Bishop Hill Colony, from founding up to modern times.
Genesis Health Navigator Assisstance
Wednesdays, through Jan. 25 from 9am to noon
A Genesis Health System ACA Navigator is scheduled to assist patrons at the library during the healthcare marketplace open enrollment period. Assistance is available in the Platinum Room.
Dance Me a Story: The Nutcracker
Wednesday, Dec. 7 at 2:30pm
A fun, interactive program for people of all ages that encourages reading through the vehicle of dance. Learn choreography, read the story, try on costumes and take a very special prop home with you. Presented by the Ballet Quad Cities. For all ages.
Holiday Service Project
Thursday, Dec. 8 at 6pm
Students in grades 6 through 12 can enjoy a holiday film and snacks while making cards and gifts for the elderly and earning service credits. Drop in any time. No registration required. This event is part of the Project Next Generation grant and bus passes are available upon request.
Creativity Lab
Thursday, Dec. 8 at 6:30pm
Make art your way! Explore the creative process and experiment with art methods. For ages 5 and up.
facebook logo twitter logo Google Plus logo
Mon - Thurs   9:00-8:00
Fri - Sat   9:00-5:30
Sunday   closed
Library eMaterials

Download eBooks, eAudiobooks & more

Overdrive logo link

OverDrive - OMNI Libraries

Axis360 logo link

eRead Illinois axis360

hoopla logo link

hoopla! - Music, movies, eBooks and more

Zinio logo link

Zinio - Digital magazines

BookClub Survey  
New at the Library
New Book Banner


Moline Public Library | 3210 41st Street | Moline, IL 61265 | phone 309-524-2440