Baby Storytime at the Main Library
Come sing and play with words, rhyme, and puppets!
Ages 0-2 and their caregivers, all welcome.
Come sing and play with words, rhyme, and puppets!
Ages 0-2 and their caregivers, all welcome.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Soul Searching, by Lyla Sage
Collins Cartwright does not want to go home. Sweetwater Peak, Wyoming, was supposed to be in her rearview mirror, but when she finds out a developer is trying to buy her parents’ antiques shop out from under them, she doesn’t have a choice—at least, that’s what she tells her family. They don’t need to know she’s lost her job and is out of money. Or that the ghosts who have always been her companions have recently gone silent.
But just because she’s returned home doesn’t mean she has to stay with her parents or crash on her twin sister’s couch. Lucky for her, the new-to-town upholsterer has a room for rent above his store. Unluckily, it is absolutely crawling with more ghosts who are freezing her out. And Collins hates being ignored.
Brady Cooper is absolutely and totally fine. Seriously, there’s no secret reason why he decided to uproot his life and suddenly move to Sweetwater Peak. He just needed a change of pace. At least that’s what he tells himself. And everyone else.
When he agrees to let the elusive Collins Cartwright stay in his spare room, he doesn’t know that she’s absolutely bonkers—constantly talking to herself and having conversations with no one—or that she looked like that. But as they begin to get closer, the lines between them start to blur, leaving both of them—and the ghosts who have been pushing them together—wondering whether their temporary arrangement could be something more permanent.
Come and play Mah Jongg!
Open to experienced players with a National Mah Jongg League card.
All month long, donate your gently used and clean costumes or accessories for ages 0-100 to either branch, or stop by the Main Library to choose a costume to keep. When we say ages 0-100 we mean bring your infant costumes! Bring your teen costumes! Bring your adult costumes! Halloween isn't only for children. Let's all share in the spirit!
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Join us for eight weeks of beginner-friendly Chinese language and culture. This program provides a welcoming introduction through practical expressions, cultural topics, and interactive activities, rather than formal language instruction. Registration Required. Register here.
Finding a good job is harder than ever. Companies are hiring selectively. They are also inundated with applications. It’s critical that you know how to look for a job, showcase your skills, and differentiate yourself from other qualified candidates.
Join experienced career coach Ed Lawrence for an 8-week program on Thursday evenings, starting October 1, to help you land your next job sooner.
Come celebrate Halloween with 3 freaky films for children, teens, and adults. Costumes welcome!
The story of an Ojibwe girl who fights against an oil pipeline in an effort to protect the water supply of her people. All Ages
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Get free career guidance and support from our resident career coach Ed Lawrence. Drops-in are welcome. One-hour appointments are available. Email Ed at [email protected] to schedule yours.
This Chess Club is an informal group welcoming everyone from new players to junior chess masters! Chess boards are provided, but you can bring your own. Staff are available to help with questions, but will not be teaching chess. For Elementary and Middle School students.
1st Tuesday of every Month, 5PM | MAIN, HOMEWORK CENTER/THE LEARNING CENTER
3rd Tuesday of every Month, 5PM | MCAULIFFE, COMMUNITY ROOM
This month the Main Library book discussion group will be reading two novels by author Claire Keegan: Small Things Like These and Foster
Small Things Like These
Foster
December 1: Curious Incident of the Dog in the Night by Marc Haddon
Come sing and play with words, rhyme, and puppets!
Ages 0-2 and their caregivers, all welcome.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Improve your reading skills by reading aloud to your new Book Buddy. Registration required. Call 508-532-5570 x4 or drop by to sign up for a time slot.
¡Se requiere registrarse! Llame al 508-532-5570 x4 para registrarse. Mejore sus habilidades de lectura de forma divertida leyendo en voz alta.
Registro requerido! Ligue para 508-532-5570 x4 para se registrar. Melhore suas habilidades de leitura de maneira divertida, lendo em voz alta.
Join us for a special author talk with local author Rob Fitzgibbon! Released on June 2, 2026, A Murder in Salem, Massachusetts: The Death of Frances Cochran tells the story of the disappearance and death of 19-year-old Frances Cochran in 1941.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Create your own fuse bead designs! Ages 7-12
Please note this month's time change! 1:30-3:30PM
Join us for eight weeks of beginner-friendly Chinese language and culture. This program provides a welcoming introduction through practical expressions, cultural topics, and interactive activities, rather than formal language instruction. Registration Required. Register here.
A twice monthly meeting for LGBTQIA+ and allied teens to hang out and do crafts. On the first Thursday, we’ll be at the Main Library, and on the third Thursday, we’ll meet at the McAuliffe Branch.
Grades 6-12
Finding a good job is harder than ever. Companies are hiring selectively. They are also inundated with applications. It’s critical that you know how to look for a job, showcase your skills, and differentiate yourself from other qualified candidates.
Join experienced career coach Ed Lawrence for an 8-week program on Thursday evenings, starting October 1, to help you land your next job sooner.
Join us for a morning of Turkish coffee, culture, and community! This program features a brief presentation on the history and tradition of Turkish coffee, followed by a live brewing demonstration and tasting. Whether you're a coffee lover or simply curious about a new tradition, come enjoy great conversation and connect with neighbors over a warm cup and light refreshments.
Registration required. Register here: tinyurl.com/Turkish-coffee-Nov26
Once a lone bounty hunter, Mandalorian Din Djarin and his apprentice Grogu embark on an exciting new Star Wars adventure.
Watch the trailer.
2026 | 2h 12min | PG-13
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Get free career guidance and support from our resident career coach Ed Lawrence. Drops-in are welcome. One-hour appointments are available. Email Ed at [email protected] to schedule yours.
Join us in celebrating Diwali with an evening of mehendi and painting your own diya! All Ages Welcome!
Registration Required. Registration Link: tinyurl.com/FPL-Diwali-2026
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Join us for eight weeks of beginner-friendly Chinese language and culture. This program provides a welcoming introduction through practical expressions, cultural topics, and interactive activities, rather than formal language instruction. Registration Required. Register here.
Finding a good job is harder than ever. Companies are hiring selectively. They are also inundated with applications. It’s critical that you know how to look for a job, showcase your skills, and differentiate yourself from other qualified candidates.
Join experienced career coach Ed Lawrence for an 8-week program on Thursday evenings, starting October 1, to help you land your next job sooner.
Improve your reading skills by reading aloud to your new Book Buddy. Registration required. Call 508-532-5570 x4 or drop by to sign up for a time slot.
¡Se requiere registrarse! Llame al 508-532-5570 x4 para registrarse. Mejore sus habilidades de lectura de forma divertida leyendo en voz alta.
Registro requerido! Ligue para 508-532-5570 x4 para se registrar. Melhore suas habilidades de leitura de maneira divertida, lendo em voz alta.
Discover Your Family Story. Whether you’re just beginning your genealogy journey or already have some research under your belt, this workshop will give you practical tools and ideas to help uncover your family’s story. Learn how to get started with the information you already have, make the most of the free genealogy resources available at the library, and where to access free online databases from home. Get some tips on how to search effectively and how to glean the most information out of each resource. Along the way, you’ll learn how to avoid some of the most common genealogical pitfalls. Registration Link: tinyurl.com/Genealogy-Nov26
Use your creativity to make a community cardboard cake decoration for Fred’s 25th birthday this month!
Recommended for ages 4-9
非常适合母语人士和初学者,通过生动的故事和精美的绘本,带您领略汉语之美。每周相约,与我们一同开启语言、文化与创意的新奇旅程!适合3-5岁儿童!
MCAULIFFE BRANCH: 周六下午 3 点 10/10, 11/28, 12/19, 1/23
MAIN LIBRARY: 周六下午 3 点 10/3, 11/14, 12/5, 1/9
Perfect for both native speakers and beginners, it introduces the beauty of Mandarin through lively storytelling and picture books. Join us each week for a new adventure in language, culture, and creativity!
Ages 3-5!
MCAULIFFE BRANCH: Saturdays at 3pm: 10/10, 11/28, 12/19, 1/23
MAIN LIBRARY: Saturdays at 3pm: 10/3, 11/14, 12/5, 1/9
Gather is an intimate portrait of the growing movement amongst Native Americans to reclaim their spiritual, political and cultural identities through food sovereignty, while battling the trauma of centuries of genocide. (2020 | NR | 1hr 14mins)
Join us for a concert featuring clarinetist Chester Brezniak and pianist Roxana Frizzi. Doors open at 2:30. Refreshments provided.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Improve your reading skills by reading aloud to your new Book Buddy. Registration required. Call 508-532-5570 x4 or drop by to sign up for a time slot.
¡Se requiere registrarse! Llame al 508-532-5570 x4 para registrarse. Mejore sus habilidades de lectura de forma divertida leyendo en voz alta.
Registro requerido! Ligue para 508-532-5570 x4 para se registrar. Melhore suas habilidades de leitura de maneira divertida, lendo em voz alta.
Get free career guidance and support from our resident career coach Ed Lawrence. Drops-in are welcome. One-hour appointments are available. Email Ed at [email protected] to schedule yours.
Bring your own art journal and prepare to get messy! Join us for this casual, unstructured session exploring the possibilities of art journals. No experience required. Some supplies are provided, but feel free to bring your favorite medium to work in. Space is limited. Registration required.
Register here: bit.ly/FPL_Art_Workshop
Come sing and play with words, rhyme, and puppets!
Ages 0-2 and their caregivers, all welcome.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Hot Takes: Lights Out by Navessa Allen
December 16: A Touch of Darkness by Scarlett St. Claire
Dungeon Crawler Carl by Matt Dinniman
December 9: Children of Men by PD James
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Join us for eight weeks of beginner-friendly Chinese language and culture. This program provides a welcoming introduction through practical expressions, cultural topics, and interactive activities, rather than formal language instruction. Registration Required. Register here.
Finding a good job is harder than ever. Companies are hiring selectively. They are also inundated with applications. It’s critical that you know how to look for a job, showcase your skills, and differentiate yourself from other qualified candidates.
Join experienced career coach Ed Lawrence for an 8-week program on Thursday evenings, starting October 1, to help you land your next job sooner.
Improve your reading skills by reading aloud to your new Book Buddy. Registration required. Call 508-532-5570 x4 or drop by to sign up for a time slot.
¡Se requiere registrarse! Llame al 508-532-5570 x4 para registrarse. Mejore sus habilidades de lectura de forma divertida leyendo en voz alta.
Registro requerido! Ligue para 508-532-5570 x4 para se registrar. Melhore suas habilidades de leitura de maneira divertida, lendo em voz alta.
Join us on the 3rd Saturday of each month (except for July and August) beginning at 10am for our monthly book sale at the Main Library. Help support your local library! Learn more and join Friends of the Framingham Library. The Friends are excited to announce that they are now accepting credit cards!
NOTE: Prices are subject to change.
If you found out we weren't alone, if someone showed you, proved it to you, would that frighten you?
2026 | PG-13 | 120min
Use cardboard and stuffing to create a simple turtle-shaped fidget toy.
Ages 6-12. Younger children are welcome with adult assistance.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Get free career guidance and support from our resident career coach Ed Lawrence. Drops-in are welcome. One-hour appointments are available. Email Ed at [email protected] to schedule yours.
Come sing and play with words, rhyme, and puppets!
Ages 0-2 and their caregivers, all welcome.
Early Childhood Alliance of Framingham (ECAF) playgroups bring parents, caregivers, and children together to learn through play. Led by experienced facilitators, our sessions combine music, movement, and interactive activities to strengthen social-emotional development and build key school readiness skills.
Parent-Child Play Group: Tuesday (bilingual Spanish), Thursday (English), Friday (bilingual Portuguese). Register here.
Grupo de juego para padres e hijos: Martes (español bilingüe), Jueves (inglés), Viernes (portugués bilingüe). Inscríbase aquí.
Grupo de Brincadeiras para Pais e Filhos: terça-feira (bilíngue espanhol), quinta-feira (inglês), sexta-feira (bilíngue português). Inscreva-se aqui.
Join us for eight weeks of beginner-friendly Chinese language and culture. This program provides a welcoming introduction through practical expressions, cultural topics, and interactive activities, rather than formal language instruction. Registration Required. Register here.
非常适合母语人士和初学者,通过生动的故事和精美的绘本,带您领略汉语之美。每周相约,与我们一同开启语言、文化与创意的新奇旅程!适合3-5岁儿童!
MCAULIFFE BRANCH: 周六下午 3 点 10/10, 11/28, 12/19, 1/23
MAIN LIBRARY: 周六下午 3 点 10/3, 11/14, 12/5, 1/9
Perfect for both native speakers and beginners, it introduces the beauty of Mandarin through lively storytelling and picture books. Join us each week for a new adventure in language, culture, and creativity!
Ages 3-5!
MCAULIFFE BRANCH: Saturdays at 3pm: 10/10, 11/28, 12/19, 1/23
MAIN LIBRARY: Saturdays at 3pm: 10/3, 11/14, 12/5, 1/9
What is the difference between a turtle and a tortoise? How big can a sea turtle grow? Are all turtle shells the same? Find out for yourself! Learn more about our wonderful shelled friends and meet some real turtles up close! All Ages