POSTPONED – Sourdough 101 – In Person
In the sourdough bread Workshop, participants will create their own sourdough starter to take home and bake with. I will also provide a tasting experience with different types of sourdough […]
Mah Jongg – In Person
Join us for weekly, drop in play. Fridays from 10am – 12noon. No registration necessary but if you have a set please bring it along with your card. For Advanced […]
Friday Films – In Person
This week's movie is: Roman Holiday (Not Rated). A bored and sheltered princess escapes her guardians and falls in love with an American newsman in Rome. No registration needed. Movie […]
Silent Book Club – At Diamond Spring Brewery
Unwind with a Book & a Brew – Join us for Silent Book Club at Diamond Spring Brewery, where great stories meet great beer. Bring your current read, grab your […]
July 4th Weekend
The Library will be closed.
Role Playing Game with D&D – In Person
Come to our D&D RPG club and join the campaign led by Dungeon Master Erick Cheski! Find out your character and go on an adventure to discover more about the […]
Yoga – In Person
Join us for a morning of breathwork, mediation and yoga focusing on the theme of Evolve. Classes will run from July 8 (no class on July 22) through August 19. […]
Knitting & Crochet Group – In Person
Unleash your creativity and join our Knitting and Crochet Group at the library! Whether you’re a seasoned pro or just starting out, this friendly and supportive group is the perfect […]
Denville Music In the Park – Norton Smull Band
Gardner Field 2 Savage Rd, Denville, NJ, United StatesNorton Smull Band - Rock, Blues & Country Music Sponsored by the Township of Denville & Denville Arts Council
Library Chef: No Bake Blueberry Lemon Bars – Virtual Program
Recipe of the Month: No-Bake Blueberry Lemon Bars. Beat the heat with this cool, no-bake treat! Bright and tangy blueberry lemon bars—refreshing, easy, and perfect for summer. Click to register […]
Board of Trustees Meeting
Board of Trustees Meeting in the Library Meeting Room.
Mah Jongg – In Person
Join us for weekly, drop in play. Fridays from 10am – 12noon. No registration necessary but if you have a set please bring it along with your card. For Advanced […]