close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
  • Friends Membership
  • Book It!
  • Leave a Legacy
  • Strategic Plan
  • Museum Passes!
  • Fine Free
  • Libby
  • Library of Things
leftright
Upcoming Events
Wed, Dec 07, 10:00am - 12:00pm
Large Meeting Room
Join us for hands-on arts and crafts just for kids 5 years and younger

Wed, Dec 07, 12:00pm - 1:00pm
Talmage Quiet Room
Join us the first Wednesday of the month at 12p. Register online or call the library at 973 584-2400

Wed, Dec 07, 1:00pm - 4:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Dec 07, 4:30pm - 5:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 07, 5:00pm - 5:30pm
Wolfe Room
Get homework help from volunteer high school students!
This event is full

Wed, Dec 07, 5:30pm - 6:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 07, 6:30pm - 7:55pm
Large Meeting Room
Cub Scout Meeting

Wed, Dec 07, 6:30pm - 7:30pm
Wolfe Room
Meeting

Wed, Dec 07, 6:30pm - 7:45pm
Talmage Quiet Room
Cub Scout Meeting

Wed, Dec 07, 6:45pm - 7:45pm
Practice speaking with friendly people who are also working on improving their English.

Thu, Dec 08, 1:00pm - 2:00pm
Talmage Quiet Room
Join us for a moving discussion of a great read! Weather permitting, meet at the back entrance to the Library and walk the adjacent cemetery.

Thu, Dec 08, 1:30pm - 4:00pm
Large Meeting Room
Local artists bring own art supplies and paint/draw in an encouraging workshop-style atmosphere.

Thu, Dec 08, 6:00pm - 7:00pm
Large Meeting Room
Come dance away the calories to Zumba! No experience necessary. and get ready for some serious FUN!

Thu, Dec 08, 6:30pm - 7:55pm
Wolfe Room
Smart Recovery is an addiction recovery support group. If you want to know more or attend a meeting, please contact marilyn.kahn@roxburylibrary.org or call Marilyn at the library at 973-584-2400.

Fri, Dec 09, 1:00pm - 3:00pm
Large Meeting Room
Come check out our latest movie screening.

Sat, Dec 10, 10:30am - 11:30am
Large Meeting Room
Learn Tai Chi series of movements. We'll focus on your balance, structure, posture, breath, relaxation, energy flow, and more. For this class, there is a $5 fee payable online with your registration.Register

Sat, Dec 10, 11:00am - 11:30am
Children's Room
Books, music, and movement for children of all ages!

Sat, Dec 10, 12:00pm - 1:00pm
Large Meeting Room
Learn Tai Chi series of movements. We'll focus on your balance, structure, posture, breath, relaxation, energy flow, and more. For this class, there is a $5 fee payable online with your reservation.Register

Sat, Dec 10, 1:15pm - 3:00pm
Large Meeting Room
Residential Well Water Testing Event - "RHA partners with municipalities. . . to offer residents the opportunity to test their well water." For more information, go to: www.testmywell.org

Sat, Dec 10, 1:30pm - 2:30pm
Children's Room
Join us for Pokémon Club! Share your love of Pokémon with everyone. Bring your cards, to show them off, play games, and trade!

Sat, Dec 10, 2:00pm - 3:00pm
Sign up for an exciting virtual chat with the author of your favorite book.Register

Sun, Dec 11, 1:00pm - 2:00pm
Practice speaking with friendly people who are also working on improving their English.

Sun, Dec 11, 2:00pm - 4:30pm
Large Meeting Room
Monthly troop meeting

Mon, Dec 12, 10:30am - 11:30am
Practice speaking with friendly people who are also working on improving their English.

Mon, Dec 12, 12:00pm - 2:00pm
Large Meeting Room
Meet other homeschooling families in the area!

Mon, Dec 12, 6:00pm - 7:30pm
Large Meeting Room
Girl Scout Meeting

Tue, Dec 13, 9:00am - 10:00am
Virtual Room 1
Chair Yoga is a gentle yoga offering that is appropriate for nearly everyone. Modifications are offered throughout the class, allowing each student to progress at their own pace.

Tue, Dec 13, 4:00pm - 5:00pm
Large Meeting Room
A weekly science, technology, engineering, arts, and/or math activity recommended for ages 4 and up.

Tue, Dec 13, 6:00pm - 7:30pm
Large Meeting Room
In this class taught by an experienced high school student, learn painting techniques and paint along to make your own masterpiece!

Tue, Dec 13, 7:00pm - 8:00pm
Virtual Room 1
Think you know your way around US National Parks? Come show us what you know as we play a friendly round of trivia using the Kahoot! app.

Wed, Dec 14, 10:00am - 12:00pm
Large Meeting Room
Come in for a fun play time for ages 5 and under!

Wed, Dec 14, 12:00pm - 1:00pm
Sign up for an exciting virtual chat with the author of your favorite book.Register

Wed, Dec 14, 1:00pm - 4:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Dec 14, 4:30pm - 5:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 14, 5:00pm - 5:30pm
Wolfe Room
Get homework help from volunteer high school students!
This event is full

Wed, Dec 14, 5:30pm - 6:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 14, 6:45pm - 7:45pm
Practice speaking with friendly people who are also working on improving their English.

Canceled
Thu, Dec 15, 10:00am - 11:30am
Register online or call the library at 973 584-2400 and join us Thursday Mornings for these upcoming reads:

Thu, Dec 15, 10:15am - 11:45am
Talmage Quiet Room,Virtual Room 1
Register online or call the library at 973 584-2400 and join us Thursday Mornings for these upcoming reads:

Thu, Dec 15, 10:15am - 12:30pm
Large Meeting Room
Movie

Thu, Dec 15, 1:30pm - 4:00pm
Large Meeting Room
Local artists bring own art supplies and paint/draw in an encouraging workshop-style atmosphere.

Thu, Dec 15, 4:00pm - 5:00pm
Large Meeting Room
Join us for Pokémon Club! Share your love of Pokémon with everyone. Bring your cards, to show them off, play games, and trade!

Thu, Dec 15, 6:00pm - 7:00pm
Large Meeting Room
Come dance away the calories to Zumba! No experience necessary. and get ready for some serious FUN!

Thu, Dec 15, 6:30pm - 7:55pm
Wolfe Room
Smart Recovery is an addiction recovery support group. If you want to know more or attend a meeting, please contact marilyn.kahn@roxburylibrary.org or call Marilyn at the library at 973-584-2400.

Fri, Dec 16, 1:00pm - 3:00pm
Large Meeting Room
Come check out our latest movie screening.

Fri, Dec 16, 6:30pm - 8:00pm
Large Meeting Room
Take a break, get creative, and laugh with friends, old and new! Come “Paint & Sip,” and go home with your own masterpiece! Register

Sat, Dec 17, 10:30am - 11:30am
Large Meeting Room
Learn Tai Chi series of movements. We'll focus on your balance, structure, posture, breath, relaxation, energy flow, and more. For this class, there is a $5 fee payable online with your registration.Register

Sat, Dec 17, 11:00am - 11:30am
Children's Room
Sing and play instruments (provided) along with Banjo Bob and favorite children's songs! For all ages.

Sat, Dec 17, 12:00pm - 1:00pm
Large Meeting Room
Learn Tai Chi series of movements. We'll focus on your balance, structure, posture, breath, relaxation, energy flow, and more. For this class, there is a $5 fee payable online with your reservation.Register

Sun, Dec 18, 1:00pm - 2:00pm
Practice speaking with friendly people who are also working on improving their English.

Mon, Dec 19, 10:30am - 11:30am
Large Meeting Room
Twice a month, join us for a fun time of exploring with playdough at the library!

Mon, Dec 19, 10:30am - 11:30am
Practice speaking with friendly people who are also working on improving their English.

Mon, Dec 19, 5:00pm - 6:00pm
Large Meeting Room
Join us at the library to do a different craft each month!

Mon, Dec 19, 7:00pm - 8:00pm
Large Meeting Room
Meets the 3rd Monday of the month at 6:30pm. Register online or call the library at 973 584-2400

Tue, Dec 20, 9:00am - 10:00am
Virtual Room 1
Chair Yoga is a gentle yoga offering that is appropriate for nearly everyone. Modifications are offered throughout the class, allowing each student to progress at their own pace.

Wed, Dec 21, 1:00pm - 4:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Dec 21, 4:30pm - 5:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 21, 5:00pm - 5:30pm
Wolfe Room
Get homework help from volunteer high school students!
This event is full

Wed, Dec 21, 5:30pm - 6:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 21, 6:30pm - 8:30pm
Monthly Board Meeting

Wed, Dec 21, 6:45pm - 7:45pm
Practice speaking with friendly people who are also working on improving their English.

Thu, Dec 22, 1:30pm - 4:00pm
Large Meeting Room
Local artists bring own art supplies and paint/draw in an encouraging workshop-style atmosphere.

Canceled
Thu, Dec 22, 6:00pm - 7:00pm
Create, plan, and host programs for teens in the library. Snacks are provided!

Thu, Dec 22, 6:00pm - 7:00pm
Large Meeting Room
Come dance away the calories to Zumba! No experience necessary. and get ready for some serious FUN!

Thu, Dec 22, 6:30pm - 7:55pm
Wolfe Room
Smart Recovery is an addiction recovery support group. If you want to know more or attend a meeting, please contact marilyn.kahn@roxburylibrary.org or call Marilyn at the library at 973-584-2400.

Mon, Dec 26, 6:30pm - 7:30pm
Build a support system with people who understand. In partnership with the Alzheimer's Association, this Memory and Book Cafe is conducted by a trained facilitator.Register

Tue, Dec 27, 9:00am - 10:00am
Virtual Room 1
Chair Yoga is a gentle yoga offering that is appropriate for nearly everyone. Modifications are offered throughout the class, allowing each student to progress at their own pace.

Canceled
Wed, Dec 28, 10:30am - 11:00am
Books, music, and movement for children under 3 years.

Wed, Dec 28, 1:00pm - 4:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Dec 28, 4:30pm - 5:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 28, 5:00pm - 5:30pm
Wolfe Room
Get homework help from volunteer high school students!
This event is full

Wed, Dec 28, 5:30pm - 6:00pm
Wolfe Room
Get homework help from volunteer high school students!

Wed, Dec 28, 6:45pm - 7:45pm
Practice speaking with friendly people who are also working on improving their English.

Thu, Dec 29, 2:00pm - 3:30pm
Large Meeting Room
Kids age 5 and up bring an adult and paint together!
This event is full

Thu, Dec 29, 6:00pm - 7:00pm
Large Meeting Room
Come dance away the calories to Zumba! No experience necessary. and get ready for some serious FUN!

Thu, Dec 29, 6:30pm - 7:55pm
Wolfe Room
Smart Recovery is an addiction recovery support group. If you want to know more or attend a meeting, please contact marilyn.kahn@roxburylibrary.org or call Marilyn at the library at 973-584-2400.

Canceled
Sun, Jan 01, 11:00am - 11:30am
Books, music, and movement for ages 0-24 months.

Sun, Jan 01, 4:00pm - 5:00pm
Large Meeting Room
A weekly science, technology, engineering, arts, and/or math activity recommended for ages 4 and up.

Tue, Jan 03, 9:00am - 10:00am
Virtual Room 1
Chair Yoga is a gentle yoga offering that is appropriate for nearly everyone. Modifications are offered throughout the class, allowing each student to progress at their own pace.

Canceled
Tue, Jan 03, 11:00am - 11:30am
Books, music, and movement for ages 0-24 months.

Canceled
Tue, Jan 03, 4:00pm - 5:00pm
A weekly science, technology, engineering, arts, and/or math activity recommended for ages 4 and up.

Canceled
Wed, Jan 04, 11:15am - 11:45am
Books, music, and movement for ages 3 years and older.

Wed, Jan 04, 12:00pm - 1:00pm
Talmage Quiet Room
Join us the first Wednesday of the month at 12p. Register online or call the library at 973 584-2400

Thu, Jan 05, 1:30pm - 4:00pm
Large Meeting Room
Local artists bring own art supplies and paint/draw in an encouraging workshop-style atmosphere.

Thu, Jan 05, 6:00pm - 7:00pm
Large Meeting Room
Create, plan, and host programs for teens in the library. Snacks are provided!

Thu, Jan 05, 6:30pm - 7:55pm
Wolfe Room
Smart Recovery is an addiction recovery support group. If you want to know more or attend a meeting, please contact marilyn.kahn@roxburylibrary.org or call Marilyn at the library at 973-584-2400.

Fri, Jan 06, 1:00pm - 3:00pm
Large Meeting Room
Come check out our latest movie screening.

New Fiction Arrivals
New Nonfiction Arrivals
New Adult Media
New Kids Arrivals (fic)