Skip to Content

Welcome to the Roselle Public Library

The Library's website provides access to premium resources, downloadable eBooks and Audiobooks, information about programs and events, and much more. Explore the website then get a library card and become a member of Roselle Public Library to take advantage of everything your Library offers in the Library and on the Web.

Parking Lot Sign

On the Same Page

On the Same PageJoin us for a month-long
series of programs, events
and book discussions

The Light Between Oceans
by M.L. Stedman

Live Music ... Films ... Crafts
Lectures ... Book Discussions

Bloomingdale | Itasca | Roselle

October 1 - 31
See the On The Same Page brochure
for programming dates, times and locations

Gifts from the Sea book jacketBe sure to check out the storytimes and programs
just for children,
Gifts from the Sea
by Natalie Kinsey-Warnock


Follow us on ...On the Same Page Facebook PagePinterest Goodreads

Upcoming Library Events & Programs

Sign up for library programs online and reserve your spot in some of the most popular programs.
Click here to visit our calendar.

What's New @ The Roselle Library

Click on the headlines below for more information. You can also click here to visit our What's New page.

... Teen News

... Youth Services News

Featured Service

Freegal! Free Music Downloads

It's here and ready for you to enjoy - Freegal Music!

Freegal• Thousands of songs and artists to choose from
• Download 5 songs per week (MP3 files)
• Stream up to 3 hours a day (create playlists)
• No returns - you keep the songs!
Available anytime, anywhere!
Questions? See the Freegal FAQ page
All you need is your Library card and PIN!
Try it now!

Check out all of the premium databases available with your Library Card and PIN!

Slideshow Item A - Click Picture to visit the Events page
Slideshow Item B - Click Picture to visit the Events page
Slideshow Item C - Click Picture to visit the Events page
Slideshow Item D - Click Picture to visit the Events page

Library Hours

Monday: 9:30 am - 9 pm
Tuesday: 9:30 am - 9 pm
Wednesday: 9:30 am - 9 pm
Thursday: 9:30 am - 9 pm
Friday: 9:30 am - 5 pm
Saturday: 9:30 am - 5 pm
Sunday: 1:00 pm - 5 pm
Click here for special closings