THE ROCK ISLAND LIBRARY PRESENTS // Librarian Out & About Adventure Camp   We will be sharing the love of reading and promoting library services to participants in the Parks Adventure Camp at Longview Park.  For more information, please go here  ...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // TEEN TIE - DYE Join us for Teen Tie-Dye at the Southwest Branch! Bring a shirt (or other articles of clothing) and create your own wearable art. Be sure to wear clothes that you wouldn’t...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // DIY BOOK PAGE WREATH Design with words as you build a wreath using recycled book pages. For more information please visit the Rock Island Public Library website...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // OVER THERE Rock Island Arsenal Historian George Eaton will take a look back at the history of World War I. This will be a recurring program, taking place on the second Wednesday every other month...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // MAKE YOUR OWN GRAPHIC NOVEL Come to the Main Library and learn how to make your own graphic novel! Get tips on creating characters, writing a story, how to structure your comic, and the basics...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // TEEN IRON CHEF Come to the Main Library for our annual Teen Iron Chef competition! Prepare a snack for our judges with the ingredients provided, and find out who will be voted our next Iron...

ROCK ISLAND PUBLIC LIBRARY PRESENTS / COLORING PARTY FOR ADULTS Free, for adults 18 plus, no registration needed. Color yourself happy with the return of our coloring night for adults. Coloring pages, bookmarks, and art supplies will be available for you to try...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // DISSECTION DAY! Join us at the Main Library for a program on dissection! Special guest Andrea Martinez will be leading us in examining the inner workings of squid and starfish—not for the squeamish! For more information...

ROCK ISLAND PUBLIC LIBRARY PRESENTS // POKEMON WALK Meet us at the Downtown Rock Island Public Library and join us on a walk looking for Pokemon! Visit nearby Gyms and Pokestops and see what you can catch during the hour long...