Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Library Branch
Library Branch
Listing Type

Primary tabs

This event is in the "All Ages" group.

Davidson High School Exhibit

04/14/2025 @ 9:00am - 05/19/2025 @ 5:00pm
All Ages
Library Branch: Ben May Main Library
Room: Ben May Main Library
Age Group: All Ages
Program Type: Exhibits
Event Details:

Davidson High School's art exhibit at the Ben May Main Library...

We encourage you to come to the Ben May Main Library to witness the creativity and talent of student artists from Davidson High School up close!

This event is in the "Ages 0-5" group.

Read & Play Storytime

10:00am - 10:45am
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Join us in the youth programming room to enjoy storytime with books, songs, fingerplays, and more!

Stimulate your baby’s developing senses and help them build listening and memory skills that can help your baby grow up to be a reader. Enjoy meeting other parents and their little ones and making new friends. This program is best suited for ages 0-3.

 

For more information, please call 251-340-1507 or email mainyou@mplonline.org.


 

This event is in the "Ages 0-5" group.

A-Z Read with Me Storytime

4:00pm - 5:00pm
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime

Join us in the youth programming room to enjoy storytime with books, songs, games, activities, and more! 

This storytime is literacy-based and intended to help prepare your child to be a reader! Enjoy stories, songs, and making new friends! For more information, please call 251-340-1507 or email mainyou@mplonline.org.

 

This event is in the "Ages 6-11" group.

What’s Up Wednesdays

4:00pm - 5:00pm
Ages 6-11
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 6-11
Program Type: Arts & Crafts, Games
Event Details:

Come hang out and have some fun!

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy or other allergens.

This event is in the "Ages 6-11" group.

Arty Party

4:00pm - 5:00pm
Ages 6-11
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 6-11
Program Type: Arts & Crafts

Where art meets fun!

Join us in the Youth Programming Room as we experiment with different types of craft materials and let our inner artists shine! Bring your friends and celebrate the end of the week by doing art together or meet new friends while exploring the world of creativity and imagination. This program is best suited for ages 6 - 11. 

This event is in the "Ages 0-5" group.

Read & Play Storytime

10:00am - 10:45am
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Join us in the youth programming room to enjoy storytime with books, songs, fingerplays, and more!

Stimulate your baby’s developing senses and help them build listening and memory skills that can help your baby grow up to be a reader. Enjoy meeting other parents and their little ones and making new friends. This program is best suited for ages 0-3.

 

For more information, please call 251-340-1507 or email mainyou@mplonline.org.


 

Memorial Day

All Day
Closing
Branches:
Ben May Main Library, Grand Bay Library, Local History & Genealogy, Monte L. Moorer/Spring Hill Branch Library, Parkway Branch Library, Saraland Public Library, Semmes Regional Library, Theodore Oaks Branch Library, Trinity Gardens Community Library, Virginia Dillard Smith/Toulminville Branch Library, West Regional Library, Bookmobile & Outreach, Online/Virtual
Description:
All Mobile Public Library locations will be closed on Monday, May 26, 2025.
This event is in the "Ages 0-5" group.

Read & Play Storytime

10:00am - 10:45am
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Join us in the youth programming room to enjoy storytime with books, songs, fingerplays, and more!

Stimulate your baby’s developing senses and help them build listening and memory skills that can help your baby grow up to be a reader. Enjoy meeting other parents and their little ones and making new friends. This program is best suited for ages 0-3.

 

For more information, please call 251-340-1507 or email mainyou@mplonline.org.


 

This event is in the "All Ages" group.
Library Branch: Ben May Main Library
Room: Ben May Main Library
Age Group: All Ages
Program Type: Summer Library Celebration
Event Details:

A Palette of Possibilities!

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy or other allergens.

This event is in the "Ages 0-5" group.

Read & Play Storytime

10:00am - 10:45am
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Join us in the youth programming room to enjoy storytime with books, songs, fingerplays, and more!

Stimulate your baby’s developing senses and help them build listening and memory skills that can help your baby grow up to be a reader. Enjoy meeting other parents and their little ones and making new friends. This program is best suited for ages 0-3.

 

We will also have a special guest, Courtney Thomson, from the Children's & Women's Hospital. She will promote booster seat safety, share the story of Clifford Takes a Ride, and provide coloring sheets and books.

This event is in the "Ages 0-5" group.

Sensory Time with Tiny Touches

1:00pm - 2:00pm
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Games

Exploring Sensory Experiences with Gentle Touches!

Join us in the Youth Programming Room for the perfect opportunity for you, your family, and your friends to enjoy little maker sessions, sensory-friendly activities, and more. You don’t want to miss it! 

This program is best suited for ages 3-5 and uses fun, engaging activities for hidden learning! Wear your play clothes – it might get messy! 

For more information, call 251-340-1325 or email Main's Youth Desk at mainyou@mplonline.org

This event is in the "Teens" group.

Bad Art Afternoon

2:30pm - 3:30pm
Teens
Library Branch: Ben May Main Library
Room: Teen Room (Main)
Age Group: Teens
Program Type: Arts & Crafts
Event Details:

Oh no, it's a bad art day!

Join us at Ben May Main Library in the Teen Space to make unique and unusual art with all the supplies we can find. 

This event is in the "All Ages" group.
Registration Required
Library Branch: Ben May Main Library
Room: Bernheim Hall (Main)
Age Group: All Ages
Program Type: Summer Library Celebration
Registration Required
Event Details:

With the 2025 CSLP theme "Color Our World" in mind, Magic Man Entertainment is excited to present Bill Packard the Magic Man's "Alive and in Color" show. 

This event is in the "All Ages" group.
Registration Required
Library Branch: Ben May Main Library
Room: Bernheim Hall (Main)
Age Group: All Ages
Program Type: Summer Library Celebration
Registration Required
Event Details:

With the 2025 CSLP theme "Color Our World" in mind, Magic Man Entertainment is excited to present Bill Packard the Magic Man's "Alive and in Color" show. 

This event is in the "Teens" group.

Teen Anime Hangout

3:30pm - 5:00pm
Teens
Library Branch: Ben May Main Library
Room: Teen Room (Main)
Age Group: Teens
Program Type: Games

Anime newcomers are welcome!

Join us upstairs at the Main Library Teen Hangout for anime, snacks, and video games.

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy or other allergens.

This event is in the "Ages 6-11" group.

Reader’s Theater at Main

10:00am - 11:00am
Ages 6-11
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 6-11
Program Type: Games
Event Details:

Join us in the Youth Programming Room for a theatrical experience! 

This event is in the "Ages 6-11" group.

Thrilling Thursdays at Main

1:00pm - 2:00pm
Ages 6-11
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 6-11
Program Type: Arts & Crafts, Games
Event Details:

Let’s enjoy Thursdays with fun and exciting activities!

This event is in the "All Ages" group.

A Stitch in Time

3:30pm - 5:00pm
All Ages
Library Branch: Ben May Main Library
Room: Emma Cortez Harris Conference Room (Main)
Age Group: All Ages
Program Type: Arts & Crafts

Creative hands at work!

Join us in the Emma Cortez-Harris Room to work on your Cross Stitch projects, and chat with fellow crafters. Beginners are welcome! If you would like to learn to Cross Stitch, we’d be happy to teach you. Come create unique art of your favorite tv shows, holidays, animes, kpop and more. Pick up a free “Make and Take” kit. This class is designed for adults and teens but children accompanied by adults are also welcome.

Registration is recommended, but not required. To register, or for additional information, please email the Main Reference Desk at mainref@mplonline.org or call 251-340-1458.

This event is in the "All Ages" group.
Library Branch: Ben May Main Library
Room: Bernheim Hall (Main)
Age Group: All Ages
Program Type: Special Events
Event Details:

The Battle of the Bulge: Uncovering the story of 11 brave soldiers.

This event is in the "Ages 0-5" group.

Read & Play Storytime

10:00am - 10:45am
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Join us in the youth programming room to enjoy storytime with books, songs, fingerplays, and more!

Stimulate your baby’s developing senses and help them build listening and memory skills that can help your baby grow up to be a reader. Enjoy meeting other parents and their little ones and making new friends. This program is best suited for ages 0-3.

 

For more information, please call 251-340-1507 or email mainyou@mplonline.org.


 

This event is in the "Adults" group.
Library Branch: Ben May Main Library
Room: Emma Cortez Harris Conference Room (Main)
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

Enjoy a day filled with fun and card-making!

Join us in the Miss Emma Cortez Harris Room at Ben May Main Library to socialize, create, and experience joy as we make cards and embrace your inner artist.

This event is in the "Ages 0-5" group.

Sensory Time with Tiny Touches

1:00pm - 2:00pm
Ages 0-5
Library Branch: Ben May Main Library
Room: Youth Programing Room (Main)
Age Group: Ages 0-5
Program Type: Games

Exploring Sensory Experiences with Gentle Touches!

Join us in the Youth Programming Room for the perfect opportunity for you, your family, and your friends to enjoy little maker sessions, sensory-friendly activities, and more. You don’t want to miss it! 

This program is best suited for ages 3-5 and uses fun, engaging activities for hidden learning! Wear your play clothes – it might get messy! 

For more information, call 251-340-1325 or email Main's Youth Desk at mainyou@mplonline.org

This event is in the "All Ages" group.
Registration Required
Library Branch: Ben May Main Library
Room: Bernheim Hall (Main)
Age Group: All Ages
Program Type: Summer Library Celebration
Registration Required
Event Details:

Join us on a colorful adventure! 

This event is in the "All Ages" group.
Registration Required
Library Branch: Ben May Main Library
Room: Bernheim Hall (Main)
Age Group: All Ages
Program Type: Summer Library Celebration
Registration Required
Event Details:

Join us on a colorful adventure!