close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.
  • Paint & Sip next class
  • Friends Membership Campaign
  • Lynda.com
  • Digital Content
  • Museum Passes
leftright
Upcoming Events
Mon, Jan 20, 11:00am - 2:00pm
Large Meeting Room
Drop in on this day off and create different winter-themed crafts to take home!

Mon, Jan 20, 3:30pm - 5:30pm
Come check out our latest movie screening. Only thing you need to bring is popcorn!

Mon, Jan 20, 5:00pm - 6:00pm
Wolfe Room
Learn strategies and techniques from an experienced Rubik's Cuber for kindergarten - 6th graders.

Mon, Jan 20, 6:15pm - 8:00pm
Wolfe Room
Beading, stitchers and fiber artists are invited to work on their own projects together in this craft circle.

Mon, Jan 20, 7:00pm - 8:00pm
Large Meeting Room
Meets the 3rd Monday of the month at 7pm

Tue, Jan 21, 10:00am - 1:00pm
Wolfe Room
State Health Insurance Assistance Program- counseling on Medicare for NJ residents.

Tue, Jan 21, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 0-24 months.

Tue, Jan 21, 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 21, 6:30pm - 7:30pm
Wolfe Room
Create, plan, and host programs for teens in the library. Snacks are provided!

Wed, Jan 22, 8:00am - 9:00am
Large Meeting Room
Learn about the July 2019 amendments to NJ’s Medical Marijuana law and how it affects the workplace, specifically, imposing prohibitions on discrimination and reasonable accommodation obligations. Register

Wed, Jan 22, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 35 months and younger.

Wed, Jan 22, 11:30am - 12:00pm
Large Meeting Room
Books, music, and movement for ages 3 years and older.

Wed, Jan 22, 1:00pm - 5:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Jan 22, 5:00pm - 6:00pm
Talmage Quiet Room
Learn strategies and techniques from advanced chess players, for kindergarten - 6th graders.

Thu, Jan 23, 11:00am - 12:00pm
Large Meeting Room
Join us for hands-on arts and crafts just for 2-4 year olds!

Canceled
Thu, Jan 23, 6:30pm - 7:45pm
An hour of meditation following the principles of the Blue Mountain Center of Meditation based in California. New attendees are asked to go to the group's first meeting of the month to learn more.

Fri, Jan 24, 11:00am - 11:30am
An outdoor (or indoor in bad weather) story time at Horseshoe Lake for all ages!

Sat, Jan 25, 11:00am - 1:00pm
Large Meeting Room
Sensory play is play that stimulates your child's senses - they will enjoy experiencing the world through smell, hearing, and touch.

Sat, Jan 25, 1:00pm - 2:30pm
Children's Room
Sign up for a time to read to Rusty the therapy dog! Register

Mon, Jan 27, 1:30pm - 4:00pm
Large Meeting Room
Afternoon tea with scones is a quintessential part of British culture. Learn how to make traditional English scones, all while enjoying afternoon tea. Register

Mon, Jan 27, 6:15pm - 8:00pm
Wolfe Room
Beading, stitchers and fiber artists are invited to work on their own projects together in this craft circle.

Tue, Jan 28, 10:00am - 1:00pm
Wolfe Room
State Health Insurance Assistance Program- counseling on Medicare for NJ residents.

Tue, Jan 28, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 0-24 months.

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

Tue, Jan 28, 5:00pm - 7:00pm
Children's Room
Join us for our third annual Roxbury Area Preschool Fair!

Wed, Jan 29, 10:00am - 12:00pm
Children's Room
Join us for our third annual Roxbury Area Preschool Fair!

Wed, Jan 29, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 35 months and younger.

Wed, Jan 29, 11:30am - 12:00pm
Large Meeting Room
Books, music, and movement for ages 3 years and older.

Wed, Jan 29, 1:00pm - 5:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Jan 29, 5:00pm - 6:00pm
Talmage Quiet Room
Learn strategies and techniques from advanced chess players, for kindergarten - 6th graders.

Wed, Jan 29, 6:30pm - 8:00pm
What you need to know about wills and directives, powers of attorney and executors

Wed, Jan 29, 6:30pm - 8:00pm
Wolfe Room
Monthly Meeting

Thu, Jan 30, 10:00am - 3:00pm
Large Meeting Room
Training for volunteers for AARP tax assistance program.

Thu, Jan 30, 1:00pm - 2:00pm
Join us at Horseshoe Lake near the restrooms / Imagination Station playground for a walking and talking book club experience.

Thu, Jan 30, 6:30pm - 7:45pm
Wolfe Room
An hour of meditation following the principles of the Blue Mountain Center of Meditation based in California. New attendees are asked to go to the group's first meeting of the month to learn more.

Fri, Jan 31, 10:15am - 11:15am
Large Meeting Room
Come dance away the calories to Zumba! Every Fourth Friday (usually...) of the month at 10:15am. There is a $5 fee payable in cash at the door.

Fri, Jan 31, 2:00pm - 4:00pm
Large Meeting Room
Come check out our latest movie screening. Only thing you need to bring is popcorn!

Sat, Feb 01, 10:30am - 11:30am
Large Meeting Room
A yoga and meditation expert from the Isha Foundation will host a guided yoga and meditation workshop for beginners. Ages 7 through 107 are welcome!

Mon, Feb 03, 10:00am - 5:00pm
Large Meeting Room
Free tax assistance for low and moderate income individuals by volunteer preparers with I.R.S. sponsored training. To make an appointment, call or stop by the Library.

Mon, Feb 03, 5:00pm - 6:00pm
Wolfe Room
Learn strategies and techniques from an experienced Rubik's Cuber for kindergarten - 6th graders.

Mon, Feb 03, 6:15pm - 8:00pm
Wolfe Room
Beading, stitchers and fiber artists are invited to work on their own projects together in this craft circle.

Tue, Feb 04, 10:00am - 1:00pm
Wolfe Room
State Health Insurance Assistance Program- counseling on Medicare for NJ residents.

Tue, Feb 04, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 0-24 months.

Tue, Feb 04, 2:00pm - 3:00pm
Large Meeting Room
February is Heart Month -- come learn how you -- or a special woman in your life -- can best care for herself!

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

Tue, Feb 04, 6:30pm - 7:30pm
Large Meeting Room
Create, plan, and host programs for teens in the library. Snacks are provided!

Wed, Feb 05, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 35 months and younger.

Wed, Feb 05, 11:30am - 12:00pm
Large Meeting Room
Books, music, and movement for ages 3 years and older.

Wed, Feb 05, 12:00pm - 1:00pm
Talmage Quiet Room
Join us for some good contemporary reads.

Wed, Feb 05, 1:00pm - 5:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Feb 05, 5:00pm - 6:00pm
Talmage Quiet Room
Learn strategies and techniques from advanced chess players, for kindergarten - 6th graders.

Wed, Feb 05, 6:30pm - 8:00pm
Large Meeting Room
Join nature photographer David DesRochers as he explores and photographs the winter landscape in some of the coldest places on earth.

Thu, Feb 06, 10:00am - 5:00pm
Large Meeting Room
Free tax assistance for low and moderate income individuals by volunteer preparers with I.R.S. sponsored training. To make an appointment, call or stop by the Library.

Thu, Feb 06, 6:30pm - 7:45pm
Wolfe Room
An hour of meditation following the principles of the Blue Mountain Center of Meditation based in California.

Fri, Feb 07, 12:00pm - 1:00pm
Large Meeting Room
Treat yourself to an hour of Qi Gong and Chair Yoga. the First Friday of the month at noon.

Fri, Feb 07, 2:00pm - 4:00pm
Large Meeting Room
Come check out our latest movie screening. Only thing you need to bring is popcorn!

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

Sat, Feb 08, 11:00am - 11:30am
Large Meeting Room
Books, music, and movement for children of all ages!

Sun, Feb 09, 3:00pm - 4:30pm
Time for adults to have some crafting fun! Learn how to fold a heart withing a book with this surprisingly easy craft.

Mon, Feb 10, 10:00am - 5:00pm
Large Meeting Room
Free tax assistance for low and moderate income individuals by volunteer preparers with I.R.S. sponsored training. To make an appointment, call or stop by the Library.

Mon, Feb 10, 6:15pm - 8:00pm
Large Meeting Room
Beading, stitchers and fiber artists are invited to work on their own projects together in this craft circle.

Mon, Feb 10, 7:00pm - 8:00pm
Wolfe Room
Monthly meeting of the Friends of the Library

Tue, Feb 11, 10:00am - 1:00pm
Wolfe Room
State Health Insurance Assistance Program- counseling on Medicare for NJ residents.

Tue, Feb 11, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 0-24 months.

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

Tue, Feb 11, 6:30pm - 8:00pm
Large Meeting Room
Just in time to impress a potential Valentine, come hear Mark Vogel share an overview about wine!

Wed, Feb 12, 10:30am - 11:00am
Large Meeting Room
Books, music, and movement for ages 35 months and younger.

Wed, Feb 12, 11:30am - 12:00pm
Large Meeting Room
Books, music, and movement for ages 3 years and older.

Wed, Feb 12, 1:00pm - 5:00pm
Large Meeting Room
All are welcome to learn and play Mah Jongg.

Wed, Feb 12, 5:00pm - 6:00pm
Talmage Quiet Room
Learn strategies and techniques from advanced chess players, for kindergarten - 6th graders.

Thu, Feb 13, 10:00am - 5:00pm
Large Meeting Room
Free tax assistance for low and moderate income individuals by volunteer preparers with I.R.S. sponsored training. To make an appointment, call or stop by the Library.

Thu, Feb 13, 1:00pm - 2:00pm
Talmage Quiet Room
Join us at Horseshoe Lake near the restrooms / Imagination Station playground for a walking and talking book club experience.

Thu, Feb 13, 5:30pm - 6:30pm
Large Meeting Room
Join us for the Chocolate Olympics! We'll have challenges of all kinds with one thing in common - chocolate

Thu, Feb 13, 6:30pm - 7:45pm
Wolfe Room
An hour of meditation following the principles of the Blue Mountain Center of Meditation based in California.

Thu, Feb 13, 7:00pm - 8:30pm
Large Meeting Room
Join us for the Chocolate Olympics! We'll have challenges of all kinds with one thing in common - chocolate.

Fri, Feb 14, 11:00am - 11:30am
An outdoor (or indoor in bad weather) story time at Horseshoe Lake for all ages!

Fri, Feb 14, 2:00pm - 4:00pm
Large Meeting Room
Come check out our latest movie screening. Only thing you need to bring is popcorn!

Mon, Feb 17, 10:00am - 5:00pm
Large Meeting Room
Free tax assistance for low and moderate income individuals by volunteer preparers with I.R.S. sponsored training. To make an appointment, call or stop by the Library.

Mon, Feb 17, 5:00pm - 6:00pm
Wolfe Room
Learn strategies and techniques from an experienced Rubik's Cuber for kindergarten - 6th graders.

Mon, Feb 17, 6:15pm - 8:00pm
Wolfe Room
Beading, stitchers and fiber artists are invited to work on their own projects together in this craft circle.

Mon, Feb 17, 7:00pm - 8:00pm
Large Meeting Room
Meets the 3rd Monday of the month at 7pm

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