top of page

Calendar of Events

Homework Help
is available during library hours.



7:00pm (all ages)

Join us virtually for our English as a Second Language Class.
Sign up at for the Zoom link.

Colorful Knitting


5pm (all ages)

Open to beginners, experts, and everyone in between. We'll have supplies for those just starting out.

Classmates in the Library

ESL Study

6:30 pm (all ages)

Study and practice English in-person at the library.

Sewing Club

3:30pm (ages 8 and up)

Chess Game

Learn how to sew by hand. You'll learn different types of stitches as well as make simple items. Check out our collection of sewing books too!


Toddler Time

11:00am (ages 4 and under)

Join us for stories, songs, light movements, and easy crafts.

Girl Painting in Art Class

Teen Talk

3:30pm (ages 13 and over)

Talk about the latest topics, what's on your mind, or anything else. Snacks will be provided.

Businessman on Phone

Free Play

3:30am (all ages)

Come to the library for our card/board games, LEGO, puzzles & activities.

Make Time for Yourself
Stop in the library every Monday and pick up an adult coloring sheet. Stay and use our markers or colored pencils.

Makers Day 2024

Meeting of the Roselle Library Board for the Year 2024

January 25, 2024

February 22, 2024

March 28, 2024

April 25, 2024

May 23, 2024

June 13, 2024*

September 26, 2024

October 24, 2024

December 12, 2024*

Board meetings are generally held on the fourth Thursday of every month except where indicated by an asterisk.  The Board of Trustees does not usually meet in July, August, or November.  Please be advised that all meetings of the Library Board are open to the public.

June 13th

The library is holding the upcoming Board meetings in person.

Note the location for the upcoming meetings.
Roselle Borough Hall in the Baker Room
(located on the second floor)
210 Chestnut Street
Roselle, NJ 07203

bottom of page