Youth Library Programs

SLIDESHOW of Designing a Library -
Sheffield Elementary 3rd Grade Artwork
For more information about Youth Services:

the Carnegie Library: 863-3214
Press 2 for Angela
Press 4 for Grae
Angela Rovatti-Leonard, Youth Services Librarian, MLIS:
Gracen "Grae" McLaughlin, Children's Programs Assistant:

Youth Programs

Click on each image for details!


Check here for the latest special events, and other programs that happen once a month.


Activate your creativity and imagination, building with library LEGO at the Carnegie Library.

More Resources

C/WMARS Online Databases and Resources

Boston Public Library eCard: Sign up for a free BPL eCard to access many digital resources for kids and adults. Resources for kids include learning databases, language learning (Little Pim), TumbleBookLibrary, and TumbleMath.

The Brick House Community Resource Center
The Brick House is committed to providing a safe, fun environment for youth ages 11 to 19 to make connections with supportive adults, build friendships, and access resources. We create opportunities for empowerment, recognition, and leadership as youth learn about social justice and express themselves creatively through the arts and music.

The Clay Center for Young Healthy Minds, based Massachusetts General Hospital, is a free on-line educational resource to empower adults to support the mental, emotional and behavioral well-being of the young people in their lives, in challenging times. Its innovative multimedia platform offers engaging content with blogs (articles, Q+A, practical tips), videos (short films, PSAs, webinars) and a podcast, all regularly updated by new research, current events and user feedback. Topics include anxiety, stress, depression, learning, trauma, suicide, and societal issues like digital media, cyber bullying, plus self-care and resilience building to manage through uncertainty and promote endurance. Many of these resources are available in Spanish.

Young Adult Anti-Racist and Social Justice Resources
A curated list of resources in Wakelet - a format much like Pinterest boards, created by Sophie Gagnon, a Teen Services Librarian.

Community Action Youth Programs
Youth Programs provides free youth development programs for those age 14-21, with lower incomes, in Hampshire county, Franklin county, and North Quabbin. Youth Programs inspires young people to build community in partnership with guiding adults. Through positive youth development programming, young people develop the skills, the strengths, and the resilience to overcome barriers and be successful as adolescents and adults.

GenerationQ and GenerationQ Middle School
GenerationQ is a confidential educational and social/support group for lesbian, gay, bisexual, transgender, queer and questioning youth and straight allies ages 14-21. This peer-led group provides an opportunity for youth to make new friends, find support and get educated on LGBTQIA+ topics.

Food Resources

Visit or call 888-215-4920