Upcoming Events
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Lego Club
We provide the Legos, you provide the imagination! Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers). Siblings welcome.
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Saturday Storytime
Join us for an afternoon storytime with songs, stories and more! For ages 0-5 (with caregivers)
Tell Me a Cuento
A bilingual (English-Spanish) storytime with Ms. Suzie. Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More
Early Learning Playgroup
This playgroup is designed for mixed-age children to explore, learn, and play in a dynamic environment that encourages collaboration and creativity through music, storytelling, games, and engaging play!Age 2+ (with caregiver)Presented by the CFCE of the North Shore.…Learn More
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Baby Signs
A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. For ages 6 mo - 24 months. *Register once for the whole 6-week session*
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Family Circle Time
An adaptive sensory-friendly song and movement program for children to share with their caregiver/family. This program brings families together to learn and play in an environment that welcomes and supports the unique needs of children with autism spectrum/sensory processing disorders and children of all needs and differing abilities.…Learn More
Graphic Novel Book Club
Join us in the Program Room to discuss a new graphic novel every three weeks! Books are available in the Children's Room. Grade 6+
Read-a-Thon on the Lawn for all ages
Join us for a Read-a-Thon on the Lawn from 2:00-4:00pm, weather permitting. We'll be celebrating the joy of reading outdoors. In the event of rain, the event will be held indoors.
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Teen Volunteer Night
Volunteer at the library and earn community service hours working on various projects!Dates and activities this spring: April 21 (Library Decor and Bookmark Decorating) & May 5 (Toy Clean Up). Grades 6-12
Baby Signs
A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. For ages 6 mo - 24 months. *Register once for the whole 6-week session*
Plant a Pizza
Calling all pizza fans! Join us to share stories about pizza and then plant your own pizza window garden to "grow" pizza at home. Age 4+ (with caregiver)
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Stuffed Animal Sleepover
Bring your stuffed animal to the library for an overnight adventure! Kids will decorate a picture frame on Friday, then leave their stuffies overnight. We'll take photos of the animals enjoying the library and post them on Facebook and Instagram (@salemmalibrary).…Learn More
Lego Club
We provide the Legos, you provide the imagination! Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers). Siblings welcome.
Magic Show with Evan Northrup
Salem's hometown magician, Evan Northrup, blends magic and storytelling into a family-friendly show that will leave you with your own stories to tell!For families with kids of all ages.
Tell Me a Cuento
A bilingual (English-Spanish) storytime with Ms. Suzie. Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More
Early Learning Playgroup
This playgroup is designed for mixed-age children to explore, learn, and play in a dynamic environment that encourages collaboration and creativity through music, storytelling, games, and engaging play!Age 2+ (with caregiver)Presented by the CFCE of the North Shore.…Learn More
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Baby Signs
A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. For ages 6 mo - 24 months. *Register once for the whole 6-week session*
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Family Circle Time
An adaptive sensory-friendly song and movement program for children to share with their caregiver/family. This program brings families together to learn and play in an environment that welcomes and supports the unique needs of children with autism spectrum/sensory processing disorders and children of all needs and differing abilities.…Learn More
60 Minute RPG
Think outside the box with a quick and simple role playing adventure! Together we'll pick and play a one page role playing game, playable in one hour or less. Open to teens in Grade 6-12.
Tell Me a Cuento
A bilingual (English-Spanish) storytime with Ms. Suzie. Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Teen Volunteer Night
Volunteer at the library and earn community service hours working on various projects!Dates and activities this spring: April 21 (Library Decor and Bookmark Decorating) & May 5 (Toy Clean Up). Grades 6-12
Baby Signs
A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. For ages 6 mo - 24 months. *Register once for the whole 6-week session*
Bilingual Storytime at The Laundry
Fresh Express Laundry & The Salem Public Library presents: Bilingual Storytime @ The Laundry! Drop by and enjoy stories, songs, and rhymes in Spanish and English for children and their parent or caregiver. Wednesday at 5:30pm at Fresh Express Laundry Center: 95 Congress St, Salem, MA.…Learn More
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Lego Club
We provide the Legos, you provide the imagination! Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers). Siblings welcome.
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Graphic Novel Book Club
Join us in the Program Room to discuss a new graphic novel every three weeks! Books are available in the Children's Room. Grade 6+
Tell Me a Cuento
A bilingual (English-Spanish) storytime with Ms. Suzie. Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More
Early Learning Playgroup
This playgroup is designed for mixed-age children to explore, learn, and play in a dynamic environment that encourages collaboration and creativity through music, storytelling, games, and engaging play!Age 2+ (with caregiver)Presented by the CFCE of the North Shore.…Learn More
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Baby Signs
A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. For ages 6 mo - 24 months. *Register once for the whole 6-week session*
Can You Save Fred?
Fred the gummy worm has capsized his tiny boat and lost his life preserver! Can you work as a team to save him? Age 6+ (with caregiver)
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Family Circle Time
An adaptive sensory-friendly song and movement program for children to share with their caregiver/family. This program brings families together to learn and play in an environment that welcomes and supports the unique needs of children with autism spectrum/sensory processing disorders and children of all needs and differing abilities.…Learn More
Tell Me a Cuento
A bilingual (English-Spanish) storytime with Ms. Suzie. Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Little Garden Gnomes
Dig-in to learn and read stories about gardening, then plant beginner vegetables and flowers. For age 3+ with caregiver
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Lego Club
We provide the Legos, you provide the imagination! Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers). Siblings welcome.
60 Minute RPG
Think outside the box with a quick and simple role playing adventure! Together we'll pick and play a one page role playing game, playable in one hour or less. Open to adults (18+).
Sensory Bins: Little Learners
Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*
Storytime with Miss Simone
An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*
Chess Club
The library is hosting weekly chess nights where players of all ages can play and learn from each other. Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
Little Garden Gnomes
Dig-in to learn and read stories about gardening, then plant beginner vegetables and flowers. For age 3+ with caregiver
Cozy Embroidery Course
Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment! Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift. During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
Craft Club
Make a different craft every week at our Craft Club! Paper crafts, paintings, cardboard projects, you name it. All materials provided. Open to Grades K+*Please register for each week you plan to attend*
SPL Adult Book Club
This month's selection is "Furious Hours" by Casey Cep. Copies of the book are available at the Circulation Desk. Please sign up for the Adult Book Group Newsletter to stay informed!
Jammin' With Jessica
Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Family Circle Time
An adaptive sensory-friendly song and movement program for children to share with their caregiver/family. This program brings families together to learn and play in an environment that welcomes and supports the unique needs of children with autism spectrum/sensory processing disorders and children of all needs and differing abilities.…Learn More
Graphic Novel Book Club
Join us in the Program Room to discuss a new graphic novel every three weeks! Books are available in the Children's Room. Grade 6+
Little Garden Gnomes
Dig-in to learn and read stories about gardening, then plant beginner vegetables and flowers. For age 3+ with caregiver
Little Garden Gnomes
Dig-in to learn and read stories about gardening, then plant beginner vegetables and flowers. For age 3+ with caregiver
Bilingual Storytime at The Laundry
Fresh Express Laundry & The Salem Public Library presents: Bilingual Storytime @ The Laundry! Drop by and enjoy stories, songs, and rhymes in Spanish and English for children and their parent or caregiver. Wednesday at 5:30pm at Fresh Express Laundry Center: 95 Congress St, Salem, MA.…Learn More
Pop Up Library at the Community Life Center
The Pop Up Library will be visiting the Community Life Center every other Friday. Drop by to register for a card, borrow materials, ask a question, or just say hi!
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Read to a Dog
Have a new or struggling reader who needs to build confidence and practice reading aloud? Come read to Sunny, the trained therapy dog, a sweet and non-judgmental listener! Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
