Dance Me a Story with Joanne Langione Dance Center


Don’t miss this fun, family event where music, movement and literature align to encourage exploration and imaginative play! To join via Zoom: Meeting ID: 879 3053 6183 Passcode: 354153 […]

ELL – Armchair Travel in the United States


Stay at home and "travel" to interesting places in the United States through videos, readings, and classmates' travel stories. We will explore the many large and small, near and far […]

Pajama Time!


Get ready for bed by listening to these stories and songs that will help you drift off to dreamland. Put on your pajamas, cuddle with a loved one, and bring […]

ELL – Coffee Hour on Zoom


Coffee Hour on Zoom is a conversation group for intermediate English learners. Practice English conversation from your home! Bring your own coffee or tea. The group meets on Zoom on […]

Murder by the Book Club


This group is currently full. They meet each month to discuss books with a mystery theme. The group is cosponsored by the City of Newton Department of Senior Services. Book […]

ELL – Beginner Conversation Group

A conversation group for beginner English language learners. No registration is required. Come when you can! This class meets in person (on the third floor of the library) on Tuesday […]

Wake-Up Sunshine Storytime


Start your day with stories, songs and rhymes led by Newton Free Library Children's Librarians. For children ages 0-4 and their caregivers. To Connect to Zoom: Meeting ID: 891 […]

Little Lab Coats: Genetics


Join us for a virtual session of our popular STEM program where we explore the basic properties of science in an easy and fun way. Get ready for Little Lab […]

A Night in the Amazon with Erica Ferencik


Join Erica Ferencik for a night in the Amazon! Thirty-foot anacondas; puppy-sized spiders; SUV-length electric eels that can kill you with a glancing blow – these are some of the […]

ELL – Let’s Talk!

A conversation group for all levels of adult English language learners. No registration is necessary. Come when you can! This class meets in person (on the third floor of the […]