Event Details

  • Adult Events


    Computer Classes

    Appointment slots: 10:30 and 11:30 a.m. on Tuesdays and Thursdays; 1:30 and 2:30 p.m. on Wednesdays.

    Call or visit the library to register.

    Patrons can schedule a one-on-one session to learn about specific computer-related topics. Subjects include computer and internet basics, Microsoft Office, and Windows operating system. Appointments are required: Call the library at 732-745-5108 x22 to register for an appointment.

    The curriculum for these appointments has been provided by Northstar Digital Literacy.


    Knitting/Crocheting Club

    Thursdays, May 23, June 13 & 27 (etc.*), at 6:00 p.m. via Zoom.

    Register here.

    Do you like to knit and/or crochet? Or do you want to learn and already have your own supplies? Join the club -- via Zoom on your own device! Everyone is welcome, from beginners to old pros. Work on your current project, or start a new one with tips from other attendees. Participants exchange knitting/crocheting ideas while enjoying pleasant conversation. (This is an informal group and not an instructional class.) Register at tinyurl.com/KnitCrochetNB; once registered, you will receive a confirmation email with the Zoom link.

    *The Knitting/Crocheting Club regularly meets on the second and fourth Thursday of each month, with some exceptions (dates are listed on our calendar and in the Zoom registration). Meetings will be virtual until further notice. For more information, please contact Librarian Kym Kirkley at kirkleyk@nbfpl.org or 732-745-5108 x20.


    Sewing 101

    Wednesday, June 5, 2024, at 6:00 p.m. - 8:00 p.m. in the Carl T. Valenti Community Room.
    Register here.

    Stitch something special with local sewing expert Pam Brooks. This is a recurring program, usually on the first Wednesday of each month in 2024, and we'll have a different project each month. June's project will be making a ribbon flower pin. Minimum age to attend is 10 years old. Please arrive on time to participate.

    Registration is required: register at https://forms.gle/rd1vgjfomSvhKx4N8 or call 732-745-5108 x20 to sign up. (Registration is only available one program date at a time; the registration form will be reset after each month's program ends.) Please contact Librarian Hsien-min Chen at htang@nbfpl.org with any questions.


    Beginner Yoga

    Tuesday, June 11, 2024, at 7:00 p.m. - 8:00 p.m. in the Carl T. Valenti Community Room.
    Register here.

    Yoga helps in releasing tension, controlling weight, and energizing the whole body. At the same time, it calms the mind and helps you be focused. Join Meghana Karanjkar, Certified Yoga Teacher, for this Beginner/Gentle session. All levels welcome, ages 18 and up. Dress in layers & bring a yoga mat. Register at https://forms.gle/SqDmre5KgNNzPSS27. A waiver form will be emailed to participants once registered; please fill it out and bring it to the class.


    Health & Social Services Informational Event

    Thursday, June 13, 2024, at 10:00 a.m. - 2:00 p.m. in the Carl T. Valenti Community Room.

    Representatives of community organizations will provide information about their services -- and give out some freebies! -- at this event. Community partners participating in this event include: AARP NJ; Catholic Charities Diocese of Metuchen - Unity Square; Community Food Bank of New Jersey; Middlesex County Office of Aging & Disabled Service; Middlesex County Prosecutor's Office; New Brunswick Tomorrow - Live Well New Brunswick; Puerto Rican Association for Human Development Inc.; Raritan Valley YMCA; RWJ Community Health Covid Team; RWJ Team Salud; RWJMS - Eric B. Chandler Health Center; United Way of Central Jersey, and more!


    ~ Visit the Explore LMxAC Calendar for information about events at other libraries in our consortium!

  • English Language Programs

    Our library is proud to offer many opportunities for adult emerging bilinguals who are interested in improving their English language skills. Find more information about these programs on our English Language Programs page.


    Virtual English Conversation Groups

    6:30 p.m. - 8:00 p.m. on Tuesdays, January 9 through May 21, then June 4 through August 13, 2024, via Zoom.
    6:30 p.m. - 8:00 p.m. on Thursdays, January 11 through May 23, then June 6 through August 15, 2024, via Zoom.
    Register here / Regístrese aquí.

    These conversation groups are for adult language learners (over age 18) who are able to speak some English. Each week the group will discuss a topic in English to help improve their conversational skills. Advance registration is required to get the Zoom link for these virtual programs.



    The New Brunswick Free Public Library has again partnered with The Jewish Family Services of Middlesex County to offer in-person Citizenship Classes.

    Citizenship Classes

    5:30 - 8:30 p.m. on Thursdays. Planned session dates for 2024 are as follows:
    January 4 - March 21; April 4 - June 20; July 11 - September 26; October 3 - December 19 (excluding November 28).

    Do you need to improve your English and pass the Citizenship Test? Do you need help with your Naturalization Application? This free Citizenship class is available for beginner and intermediate English learners who are legal Permanent Residents (Green Card holders). During the class, you will work with certified teachers and dedicated tutors to improve your English. The teachers are Board Certified to represent you with your citizenship case.

    To register, please call John Tello at 732-777-1940 (se habla Español). The class will take place in the library's community room or, on some dates, in the Henry Guest House next to the library. Feel free to call librarian Kavita Pandey at 732-745-5108 x29 or email at kavita@nbfpl.org with questions.

  • Kids Events


    Read and Play

    Wednesdays at 11:00 a.m. at the library.
    Register.

    Children ages 0-4 and their caregivers are invited to listen to stories, sing songs, and have fun during this bilingual program. Registration suggested here. Contact Karen Stuppi at kstuppi@nbfpl.org or call 732-745-5108 x31 with any questions.


    STEM Tales

    Every Tuesday in May, 2024, at 4:00 p.m.
    Register.

    Families of children ages 4-8 are invited to this 4-part series that introduces basic STEM (science, technology, engineering, math) concepts. Each Tuesday we will view a video that includes a book being read by a STEM professional and we will then do a hands-on activity. Families will also receive a take-home kit to continue the learning at home. Register at tinyurl.com/STEMTales. Call 732-745-5108 x31 if you have any questions.


    Garden Club

    Thursdays, May 16 and 23, 2024, at 4:00 p.m.
    Register.

    K-6 children are invited to help us get the library garden started! Learn about a variety of topics related to gardening and participate in hands-on gardening activities. Register at tinyurl.com/GardenNBFPL.


    Summer Kick-Off

    Saturday, June 22, 2024, 2:00 p.m. - 4:00 p.m.
    Register.

    "Adventure Begins at Your Library!" Learn about reading challenges, programs, and prizes for all ages: babies, children, teens, and adults! Enjoy snacks and give-aways -- even enter a raffle for Rutgers Football tickets! -- while you're here. Register at: tinyurl.com/NBKickOff, or just stop by!


    MASST (Math and Science Story Time)

    Mondays, June 24 - August 12, 2024, at 11:00 a.m.
    Register.

    This is an 8-session Spanish-language story time introducing math and science concepts, for children ages 2-5 and their caregivers. Register at: tinyurl.com/MathSciNB. /
    Esta es una hora de cuentos en español de 8 sesiones que presenta conceptos de matemáticas y ciencias, para niños de 2 a 5 años y sus cuidadores. Este programa se llevará a cabo todos los lunes a las 11:00 del 24 de junio al 12 de agosto. Registrese en tinyurl.com/MathSciNB.


    Cooking Matters

    Tuesdays, June 25 - August 6 (except July 16), 2024, at 4:00 p.m.
    Register.

    Children ages 8-11 and their parents are invited to learn about food and nutrition from Snap-Ed Educators while making something delicious in the library. Register at tinyurl.com/KidsCookNB.


    National Park Adventures

    Wednesdays, June 26 - August 14, 2024, at 4:00 p.m.
    Register.

    Children in grades K-6 are invited to experience a different national park each week through books, videos, webcams, and crafts! Register at tinyurl.com/ParksNB.


    Colorful, Explosive & Fun Science Expirements

    Saturday, June 29, 2024, at 11:00 a.m.
    Register.

    From the founder of Cool Science Stories & Experiments comes a fascinating program for children in grades 3-8. Learn chemistry and physics concepts while participating in fun science experiments! Register at tinyurl.com/CoolSciNB.


  • Teen Events


    Teen Volunteer Orientation

    Saturday, June 8, 2024 at 3:00 p.m. (location TBA*).

    The library is looking for Teen Volunteers to help out with our Summer Reading Program. Looking to help? All interested teens should attend our Orientation! Volunteering is for students entering grades 9-12.

    *This Orientation may take place in the Henry Guest House or the Community Room; please call ahead (732-745-5108 x20) or ask in the library to find out!


    Summer Kick-Off

    Saturday, June 22, 2024, 2:00 p.m. - 4:00 p.m.
    Register.

    "Adventure Begins at Your Library!" Learn about reading challenges, programs, and prizes for all ages: babies, children, teens, and adults! Enjoy snacks and give-aways -- even enter a raffle for Rutgers Football tickets! -- while you're here. Register at: tinyurl.com/NBKickOff, or just stop by!


    TAG (Teen Advisory Group)

    Every other Tuesday from June 25 through August 20, 2024, (6/25, 7/9, 7/23, 8/6, 8/20) at 3:30 p.m. in the Teen Room.

    Interested teens: come help create teen-related programming, content, services, etc., for the library and find additional ways to help the community!
    The library considers participation in these meetings as volunteer time for those who are interested in doing so.


    Afternoon Game Time

    Every other Monday from July 1 through August 26, 2024*, at 3:30 - 5:00 p.m. in the Carl T. Valenti Community Room.
    (*7/1, 7/15, 7/29, 8/12, 8/26.)

    Come challenge your friends with one of the library's games. Brawl it out in Super Smash Brothers, put the pedal to the metal with Mario Kart, or have fun with some other game.

    Open to tweens and teens.


    Teen Zone

    Every other Monday from July 8 through August 19, 2024*, at 3:30 - 5:00 p.m. in the Carl T. Valenti Community Room.
    (*7/8, 7/22, 8/5, 8/19.)

    During the "Teen Zone," the library’s Community Room will be open to all Teens to come hang out with friends, work on a craft or other projects, and listen to music.


    Teen Tech Time

    Tuesdays July 2 & 30, and August 27, 2024, at 3:30 p.m. - 5:00 p.m. in the Teen Room.

    Come explore specific computer software, programs, and topics on library computers in the Teen Room! This program is open to students in grades 7 through 12.


    YA Summer Book Club

    Tuesdays July 16 and August 13, 2024, at 3:30 p.m. in the Teen Room.

    All teens are welcome to join this program and discuss what books they are reading and what draws them to the titles they pick.


    D&D Club

    Every Thursday from July 11 through August 15, 2024, at 3:30 p.m. in the Teen Room.

    Greetings Adventurers! All students in grades 7-12 are welcome to join our Dungeons and Dragons table. D&D is a game about adventure, mystery and drama in a fantasy based world. Meet new friends and have fun rolling dice, fighting monsters, and saving the realm! Beginner and experienced players welcome.

  • All-Ages Events


    Free Vision Screening

    By appointment, in the Carl T. Valenti Community Room.

    These free eye clinics are offered in partnership with Puerto Rican Association for Human Development (PRAHD) and Project Better Eye-Health Services and Treatment (BEST), and is for people with no insurance or limited vision insurance. Trained medical professionals will be in the Community Room providing free vision screening. Glasses can be prescribed on site if needed.

    Registration is required, and there is a waiting list for appointments. Please call 732-745-5108 x28 and leave a voicemail with your full name and phone number, stating what you are calling about and a good time to call you back. Someone will call you back when we have an opening (which may take some time*) to ask you some screening questions before scheduling your appointment. (*We have experienced very high demand for this program and appreciate your patience.)


    Summer Kick-Off

    Saturday, June 22, 2024.
    Register.

    "Adventure Begins at Your Library!" Learn about reading challenges, programs, and prizes for all ages: babies, children, teens, and adults! Enjoy snacks and give-aways -- even enter a raffle for Rutgers Football tickets! -- while you're here. Register at: tinyurl.com/NBKickOff, or just stop by!


    Check back for details on upcoming events! You can view photos from past events on our Flickr page.

  • Makerspace Events

    Makerspace

    The New Brunswick Free Public Library's very own makerspace provides workshops and craft nights. The library's community room will function as the maker-space during event dates, unless otherwise noted.

    This makerspace logo was designed, handcrafted, and generously donated by Candyce Valor.


    Knitting/Crocheting Club

    Second and fourth Thursday of the month (unless otherwise noted) at 6:00 p.m. to 7:30 p.m.

    Register here.

    Do you like to knit and/or crochet? Or do you want to learn and already have your own supplies? Join the club -- via Zoom! Everyone is welcome, from beginners to old pros. Work on your current project, or start a new one with tips from other attendees. Participants exchange knitting/crocheting ideas while enjoying pleasant conversation. (This is an informal group and not an instructional class.) Register at tinyurl.com/KnitCrochetNB; once registered, you will receive a confirmation email with the Zoom link.

    The Knitting/Crocheting Club regularly meets on the second and fourth Thursday of each month, with some exceptions (check the Zoom registration link or our calendar for exact dates). Meetings will be virtual until further notice. For more information, please contact Librarian Kym Kirkley at kirkleyk@nbfpl.org or 732-745-5108 x20.


    Sewing 101

    The first Wednesday of each month starting 1/3/2024 (except for April when it's on 4/10), at 6:00 p.m. - 8:00 p.m.
    Register here.

    Stitch something special with local sewing expert Pam Brooks. We'll have a different project each month. Registration is required: register at https://forms.gle/rd1vgjfomSvhKx4N8 or call 732-745-5108 x20 to sign up. (Registration is only available one program date at a time; the registration form will be reset after each month's program ends.)

    Minimum age to attend is 10 years old. Please arrive on time to participate; we reserve the right to deny participation to anyone arriving after 6:30. Please contact Librarian Hsien-min Chen at htang@nbfpl.org with any questions.

  • Friends of the Library Events

    Learn more about the Friends of the New Brunswick Free Public Library here.


    Book Sale

    Friday, April 5, 2024 | 1:00 p.m. - 7:00 p.m.* &
    Saturday, April 6, 2024 | 10:00 a.m. - 4:00 p.m.
    in the Carl T. Valenti Community Room.

    The Friends sell a wide array of items at incredibly low prices at their Book Sale, in order to raise money to benefit the library.

    *The Book Sale takes place in the Community Room; please note that the library closes at 5 p.m. on Friday and only the Community Room will be open until 7:00 that evening.


  • Past Programs


    Photography Contest

    Visit our Photo Contest page for information about this popular annual program. The page includes links to current and previous years' Photography Contest presentations, starting with 2018.


    Genealogy Workshops

    During the summer of 2023, the library presented three genealogy workshops, cosponsored by the New Jersey Library Association History and Preservation Section.
        An Introduction to Starting your Genealogy Research was held on June 6th; it covered tips of how to start a new genealogy project, including how to use popular websites such as Ancestry.com and FamilySearch.com. Download the presentation slides here.
        An Introduction to Starting your African American Genealogy Research was held on July 11th, and covered an introduction to African American Genealogy records. Download the presentation slides here.
        The final workshop was held on August 1st, and went over genealogy resources in and out of the library. The presentation slides for this workshop are available to download here; please note that the file is too large to preview, as it contains a lot of photos.


    Multicultural Festival

    The New Brunswick Free Public Library and the New Brunswick Cultural Center Inc. presented their latest Multicultural Festival on Saturday, May 13, 2023, at the library. The celebration featured various crafts, displays, music, dance, and food from different cultures. View professional photographs by Events Now USA at this link, and/or view the library's Flickr album here. This project is supported in part by the Middlesex County Board of County Commissioners and the New Jersey State Council on the Arts, a partner agency of the National Endowment for the Arts.


    Poetry Month Celebration

    Visit our Poetry page for information about our annual anthology and reading to commemorate National Poetry Month (April). The most recent anthology is embedded in the page, and there are links to view the recording of the most recent reading, as well as to view past years' anthologies and readings.


    Holi Festival

    Visit our Holi page for information about our annual Holi festival. The page includes links to photos and videos from previous Holi celebrations.


    Visual Arts Contest

    Visit the Visual Arts page to see information about, as well as photos and the presentation from, the New Brunswick Free Public Library's 2019 Visual Arts Contest.


    "On Demand"


    Multicultural Festival: New Year Celebrations Around the World

    Available to watch on YouTube here.
    Originally held on Saturday, December 4, 2021, from 2:00 to 4 p.m.
    In-person in the Carl T. Valenti Community Room and Virtual via Zoom

    All were welcome to join us -- either in person or online -- for a vibrant, fun-filled hybrid Multicultural Festival, presented in collaboration with New Brunswick Cultural Center Inc. The festivities included cultural displays, music and dance performances, crafts, and international food. We showcased cultural celebrations from several countries such as Mexico, Hungary, India, China, Caribbean, and many more.

    This program was free and open to all ages. Grant Funding has been provided by the Middlesex County Board of Chosen Freeholders and the New Jersey State Council on the Arts, a division of Department of State. Our additional program sponsors included Events Now USA, Holy Family Parish, Navrang Dance Academy, and American Hungarian Foundation.


    Virtual Holi Festival

    Available to watch on YouTube here.
    Originally streamed on Saturday, April 3, 2021 from 3:00 to 5 p.m.

    The Library celebrated its 12th annual and 1st virtual Indian Holi Festival in partnership with New Brunswick Cultural Center and Rutgers Indian Graduate Student Association. This celebration of the Indian Festival of colors was offered virtually via YouTube/Facebook, for free and open to all ages. There are several music and dance performances, a painting tutorial, and a delicious Indian food demonstration by Majwani restaurant! All supplies for the painting tutorial as well as dry Holi colors were provided by registration and appointment. For more information, visit this page or contact librarian Kavita Pandey at kavita@lmxac.org or 732-745-5108 x20. You can also watch our promo video here!

    This project was funded with support from the Middlesex County Board of County Commissioners, with support from the Folklife Program for New Jersey at the Arts Institute of Middlesex County, and the New Jersey State Council on the Arts, a partner agency of the National Endowment for the Arts. Our additional program sponsors were South Asian Total Health Initiative, Navrang Dance Academy, Sowparnika Dance Academy, Taalim School of Indian Music, Mejwani Indian Restaurant, and WRSU 88.7 FM Rutgers Radio.


    You can also view photos from past events on our Flickr page.