Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: Roger Day

Roger Day

2026-06-24 10:30:00 2026-06-24 11:30:00 America/Chicago Roger Day Sing loud, jump high and DREAM BIG! Hoover Public Library - The Library Theatre

Wednesday, June 24
10:30am - 11:30am

Add to Calendar 2026-06-24 10:30:00 2026-06-24 11:30:00 America/Chicago Roger Day Sing loud, jump high and DREAM BIG! Hoover Public Library - The Library Theatre

Hoover Public Library

The Library Theatre

Sing loud, jump high and DREAM BIG!

https://www.rogerday.com/

Seating is limited and is first come, first served.
All members of a party must be present to sit together.
Arriving early is recommended.

AGE GROUP: | Kids |

EVENT TYPE: | Play | Listen | Learn |

TAGS: | |

Hoover Public Library

hvcontact@hooverlibrary.org
Phone: 205-444-7800
Branch manager
Amanda Borden

Hours
Skip Opening Hours widget

Hoover Public Library

Mon, Apr 13 9:00AM to 9:00PM
Tue, Apr 14 9:00AM to 9:00PM
Wed, Apr 15 9:00AM to 9:00PM
Thu, Apr 16 9:00AM to 9:00PM
Fri, Apr 17 9:00AM to 6:00PM
Sat, Apr 18 10:00AM to 6:00PM
Sun, Apr 19 1:00PM to 5:00PM

Address
200 Municipal Drive
Hoover, AL 35216
Tel: 205-444-7800

About the branch

Located in Hoover, Alabama, at 200 Municipal Drive, the Hoover Public Library has been operating since 1983. The Hoover Public Library seeks to reinvent the way communities view libraries. As the heart and soul of the Hoover community, we are more than just a library. We’re the place you come to meet your friends, experience live theater, peruse art, listen to music, entertain your children, learn about new technology, seek job searching assistance, explore your interests, find good book recommendations and much, much more. We seek to grow our patronage by offering an unparalleled customer experience.

Upcoming events

Skip Upcoming Events widget
Mon, Apr 13, 9:30am - 10:15am
Hoover Public Library - Youth Program Room
Enjoy a brief storytime activity and open-ended play designed for 0 to 18-month-olds. Registration required.

Mon, Apr 13, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Apr 13, 11:30am - 12:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn the basics with Frannie James.

Mon, Apr 13, 3:00pm - 8:30pm
Hoover Public Library - #Friends Meeting Room
Wrap flatware to help volunteers serve meals to those in need.

Mon, Apr 13, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Listen, laugh and learn! One story prompts lots of hands-on S.T.E.A.M. activities designed for 3 to 8-year-olds.

Tue, Apr 14, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.

Tue, Apr 14, 10:00am - 11:00am
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 14, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.

Tue, Apr 14, 11:00am - 12:00pm
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 14, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Learn about the infamous voyage of the RMS Titanic. Join us for hands-on activities and experience the night to remember. Grades 4-6. Registration required.

Tue, Apr 14, 6:30pm - 8:30pm
Hoover Public Library - Plaza Patio
Learn how to pickle your veggies!
This event is full

Wed, Apr 15, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Wed, Apr 15, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Wed, Apr 15, 7:00pm - 9:30pm
Hoover Public Library - Theatre Level
The Library Theatre 2025-2026. Join us for our 33rd season!

Thu, Apr 16, 2:00pm - 3:15pm
Hoover Public Library - #Friends Meeting Room
Broaden your skills for researching your family history.

Thu, Apr 16, 3:30pm - 3:45pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.

Thu, Apr 16, 3:50pm - 4:05pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.

Thu, Apr 16, 4:15pm - 4:30pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.

Thu, Apr 16, 6:30pm - 7:00pm
Hoover Public Library - Youth Program Room
Put on your PJs and enjoy songs and stories for the whole family!

Thu, Apr 16, 7:00pm - 9:30pm
Hoover Public Library - Theatre Level
The Library Theatre 2025-2026. Join us for our 33rd season!

Thu, Apr 16, 7:00pm - 8:30pm
Hoover Public Library - Plaza
Play for fun and for prizes.

Fri, Apr 17, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Sat, Apr 18, 10:30am - 11:30am
Cahaba Riverchase Greenway Trail - Next to Riverchase Elementary
Join library storytellers for a short group hike hearing stories & making discoveries along the way. All ages welcome.

Sun, Apr 19, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Sun, Apr 19, 1:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Make your marshamallow Peep diorama at home or build one in the library on Sunday April 19th from 1pm to 4pm (while supplies last).

Mon, Apr 20, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Mon, Apr 20, 9:30am - 10:15am
Hoover Public Library - Youth Program Room
Enjoy a brief storytime activity and open-ended play designed for 0 to 18-month-olds. Registration required.
Registration opens Tuesday, April 14 2026 at 9:00am

Mon, Apr 20, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Apr 20, 11:30am - 12:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn the basics with Frannie James.

Mon, Apr 20, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Listen, laugh and learn! One story prompts lots of hands-on S.T.E.A.M. activities designed for 3 to 8-year-olds.

Mon, Apr 20, 6:00pm - 8:30pm
Hoover Public Library - #Friends Meeting Room,Plaza
Practice run for registered Flash Fiction presenters

Mon, Apr 20, 6:30pm - 8:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn to dance with other enthusiasts! Beginners welcome.

Tue, Apr 21, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Tue, Apr 21, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.
Registration opens Wednesday, April 15 2026 at 9:00am

Tue, Apr 21, 10:00am - 11:00am
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 21, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.
Registration opens Wednesday, April 15 2026 at 9:00am

Tue, Apr 21, 11:00am - 12:00pm
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 21, 5:30pm - 6:30pm
Hoover Public Library - #Friends Meeting Room
Play the interactive party game Ultimate Werewolf and showoff your bluffing and deduction skills. Snacks will be served. Grades 7-12. Registration Required.

Tue, Apr 21, 6:00pm - 8:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Design a runway-ready canvas tote and prepare for the upcoming sequel!
This event is full

Wed, Apr 22, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Wed, Apr 22, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Wed, Apr 22, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Thu, Apr 23, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Thu, Apr 23, 3:30pm - 3:45pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
This event is full

Thu, Apr 23, 3:50pm - 4:05pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
Registration opens Friday, April 17 2026 at 12:00am

Thu, Apr 23, 4:15pm - 4:30pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
Registration opens Friday, April 17 2026 at 12:00am

Thu, Apr 23, 6:30pm - 7:00pm
Hoover Public Library - Youth Program Room
Put on your PJs and enjoy songs and stories for the whole family!

Thu, Apr 23, 7:00pm - 8:30pm
Hoover Public Library - #Friends Meeting Room,#Plaza Reading Room,Plaza
String band that plays old-time music

Fri, Apr 24, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Fri, Apr 24, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Fri, Apr 24, 4:00pm - 4:30pm
Hoover Public Library - Youth Program Room
Draw along with our storyteller in this storytime where drawing is a part of every story. Ages 5-10. Registration required.

Sat, Apr 25, All day
Hoover Public Library - Nonfiction Area
Stop by the library for a goodie bag and enter the National Library Week raffle!

Sat, Apr 25, 2:00pm - 3:00pm
Hoover Public Library - Youth Program Room
Listen, laugh and learn! One story prompts lots of hands-on S.T.E.A.M. activities designed for 3 to 8-year-olds.

Sun, Apr 26, 1:00pm - 4:30pm
Hoover Public Library - #Plaza Reading Room,Plaza
Explore the world of role-playing games!

Sun, Apr 26, 1:00pm - 2:30pm
Flemming Park
Learn how to install and use rain barrels to collect and utilize rainwater in your landscaping efforts.

Mon, Apr 27, 9:30am - 10:15am
Hoover Public Library - Youth Program Room A
Enjoy a brief storytime activity and open-ended play designed for 0 to 18-month-olds. Registration required.
Registration opens Tuesday, April 21 2026 at 9:00am

Mon, Apr 27, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Apr 27, 11:30am - 12:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn the basics with Frannie James.

Mon, Apr 27, 2:00pm - 4:00pm
Hoover Public Library - The Library Theatre
2025, PG, 123 minutes

Mon, Apr 27, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Listen, laugh and learn! One story prompts lots of hands-on S.T.E.A.M. activities designed for 3 to 8-year-olds.

Mon, Apr 27, 6:00pm - 8:00pm
Hoover Public Library - The Library Theatre
2025, PG, 123 minutes

Mon, Apr 27, 6:00pm - 8:30pm
Hoover Public Library - Plaza
17th annual showcase of Write Club talent!

Tue, Apr 28, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.
Registration opens Wednesday, April 22 2026 at 9:00am

Tue, Apr 28, 10:00am - 11:00am
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 28, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Enjoy stories and songs for 18 to 36-month-olds! Registration required.
Registration opens Wednesday, April 22 2026 at 9:00am

Tue, Apr 28, 11:00am - 12:00pm
Hoover Public Library - #Friends Meeting Room
One-hour open lab for questions about computers and related technology issues. Registration required. One slot per patron.
This event is full

Tue, Apr 28, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Combine individual art pieces into a wall-size mural for the library's Summer Reading program: Unearth a Story. Grades 1-3. Registration required.
Registration opens Tuesday, April 14 2026 at 9:00am

Tue, Apr 28, 6:00pm - 7:30pm
Hoover Public Library - Youth Program Room
Play through a one-off Dungeons & Dragons adventure. Grades 7-12. Registration required.
Registration opens Wednesday, April 15 2026 at 10:00am

Tue, Apr 28, 6:30pm - 8:00pm
Hoover Public Library - #Friends Meeting Room
Enjoy playing armchair detective? Fascinated by cold cases? This book club is for you!

Wed, Apr 29, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Wed, Apr 29, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Dance and play in this interactive movement storytime for children 4 and under!

Thu, Apr 30, 3:30pm - 3:45pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
Registration opens Friday, April 24 2026 at 12:00am

Thu, Apr 30, 3:50pm - 4:05pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
Registration opens Friday, April 24 2026 at 12:00am

Thu, Apr 30, 4:15pm - 4:30pm
Hoover Public Library - Youth Program Room
Reluctant readers are invited to read to our facility dog, Libby, in order to build confidence and strengthen skills. Must be able to read independently. Registration required.
Registration opens Friday, April 24 2026 at 12:00am

Thu, Apr 30, 6:30pm - 7:00pm
Hoover Public Library - Youth Program Room
Put on your PJs and enjoy songs and stories for the whole family!

Thu, Apr 30, 7:00pm - 9:00pm
Hoover Public Library - Theatre Level
The Warblers

Fri, May 01, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Sat, May 02, 12:00pm - 4:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Create personal compositions with words, color and ink.
This event is full

Sun, May 03, 2:00pm - 4:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Exchange houseplants with others and learn to care for them.

Sun, May 03, 3:00pm - 4:00pm
Hoover Public Library - Plaza
Honoring this month's featured artists

Mon, May 04, 9:00am - 9:00pm
Hoover Public Library - Youth Program Room
Choose your next favorite read for the whole family from our Scholastic Book Fair! Purchases will help us earn books to benefit Little Free Libraries.

Mon, May 04, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, May 04, 11:00am - 1:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms,Friends Gallery,Public Kitchen,Southern Voices Gallery
Installation of 2027 club year officers with lunch to follow. Reservations required. Contact Cathy Storch for reservations and to purchase your lunch.

Cancelled
Mon, May 04, 11:30am - 12:30pm
Hoover Public Library
Learn the basics with Frannie James.

Mon, May 04, 6:30pm - 8:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Use library resources to find grants.

Tue, May 05, 9:00am - 9:00pm
Hoover Public Library - Youth Program Room
Choose your next favorite read for the whole family from our Scholastic Book Fair! Purchases will help us earn books to benefit Little Free Libraries.

Tue, May 05, 4:00pm - 5:00pm
Hoover Public Library - #Friends Meeting Room
Learn the symptoms that might indicate an Alzheimer's diagnosis.

Wed, May 06, 9:00am - 9:00pm
Hoover Public Library - Youth Program Room
Choose your next favorite read for the whole family from our Scholastic Book Fair! Purchases will help us earn books to benefit Little Free Libraries.

Wed, May 06, 7:00pm - 8:00pm
Hoover Public Library - Plaza
Live performance of his album Autechre Guitar

Thu, May 07, 10:00am - 11:30am
Hoover Public Library - #Friends Meeting Room
Share your passion for reading with others!

Thu, May 07, 7:00pm - 9:30pm
Hoover Public Library - Theatre Level
The Library Theatre 2025-2026. Join us for our 33rd season!

Fri, May 08, 7:00pm - 9:30pm
Hoover Public Library - Theatre Level
The Library Theatre 2025-2026. Join us for our 33rd season!

Fri, May 08, 7:00pm - 10:00pm
Hoover Public Library - #Friends Meeting Room,#Plaza Reading Room,Plaza
After-hours board game fun!

Sat, May 09, 11:00am - 12:30pm
Hoover Public Library - Plaza
Learn from UAB experts in neuroscience.

Sat, May 09, 1:00pm - 5:00pm
Hoover Public Library - Plaza
Share your love of fiber arts!

Mon, May 11, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, May 11, 11:30am - 12:30pm
Hoover Public Library - Youth Program Room
Learn the basics with Frannie James.

Mon, May 11, 3:00pm - 8:00pm
Hoover Public Library - Plaza
Cut and sort #5 plastics for reuse into sustainable products.

Mon, May 11, 6:00pm - 8:30pm
Hoover Public Library - #Friends Meeting Room
Share your literary works and network with other aspiring writers.

Tue, May 12, 6:00pm - 8:00pm
Hoover Public Library - #Friends Meeting Room
Play through a one-off Dungeons & Dragons adventure. Grades 7-12. Registration required.
Registration opens Tuesday, May 5 2026 at 10:00am

Fri, May 15, 9:00am - 5:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms,Friends Gallery,Southern Voices Gallery,Theatre Conference Room
Find great deals on used books and media. Cash, checks and credit cards accepted.

Sat, May 16, 10:00am - 5:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms,Friends Gallery,Southern Voices Gallery,Theatre Conference Room
Find great deals on used books and media. Cash, checks and credit cards accepted.

Sun, May 17, 3:00pm - 4:00pm
Hoover Public Library - #Friends Meeting Room
Sunday afternoon book group for adults

Mon, May 18, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, May 18, 11:30am - 12:30pm
Hoover Public Library - Youth Program Room
Learn the basics with Frannie James.

Mon, May 18, 2:00pm - 4:00pm
Hoover Public Library - The Library Theatre
2025, PG-13, 122 minutes

Mon, May 18, 6:00pm - 8:00pm
Hoover Public Library - The Library Theatre
2025, PG-13, 122 minutes

Mon, May 18, 6:30pm - 8:30pm
Hoover Public Library - Youth Program Room
Learn to dance with other enthusiasts! Beginners welcome.

Tue, May 19, 6:00pm - 7:30pm
Hoover Public Library - Plaza
Get an armchair traveler's view of Alabama's famous lilies.

Thu, May 21, 10:30am - 12:30pm
The East 59 Café - Lee Branch - East 59 Event Room
Beat the summer heat with a fashionable handmade fan.
Registration opens Thursday, April 23 2026 at 9:00am

Thu, May 21, 2:00pm - 3:15pm
Hoover Public Library - #Friends Meeting Room
Broaden your skills for researching your family history.

Thu, May 21, 6:00pm - 8:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Beat the summer heat with a fashionable handmade fan.
Registration opens Thursday, April 23 2026 at 9:00am

Fri, May 22, 1:00pm - 4:00pm
Hoover Public Library - #Friends Meeting Room,#Plaza Reading Room,Children's Department,Plaza,Teen Department,Theatre Level
Celebrate the start of summer with crafts, activities and treats for the whole family!

Tue, May 26, 6:30pm - 8:00pm
Hoover Public Library - #Friends Meeting Room
Enjoy playing armchair detective? Fascinated by cold cases? This book club is for you!

Fri, May 29, 2:00pm - 4:00pm
Hoover Public Library - The Library Theatre
1965, NR, 121 minutes

Sat, May 30, 10:30am - 1:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Share your literary works and network with other aspiring writers.

Sat, May 30, 6:30pm - 9:30pm
Hoover Public Library - Theatre Level
Start your summer with food, fun, and the chance to win a $100 Visa Gift Card! Adults only 18+

Sun, May 31, 1:00pm - 4:30pm
Hoover Public Library - #Plaza Reading Room,Plaza
Explore the world of role-playing games!

Sun, May 31, 2:00pm - 5:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Compete against other teams to finish your puzzle the fastest!
Registration opens Sunday, April 26 2026 at 9:00am

Mon, Jun 01, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 01, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 01, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Jun 01, 6:00pm - 8:00pm
Hoover Public Library - #Friends Meeting Room
Share your literary works and network with other aspiring writers.

Tue, Jun 02, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
An interactive and educational dog show filled with fun and quirky tricks.

Tue, Jun 02, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
An interactive and educational dog show filled with fun and quirky tricks.

Tue, Jun 02, 4:00pm - 5:00pm
Hoover Public Library - #Friends Meeting Room
Find the resources you need to help as a caregiver or loved one.

Tue, Jun 02, 5:30pm - 7:30pm
Hoover Public Library - Youth Program Room
Play a role and investigate a murder. Rising grades 7-12. Registration required.
Registration opens Tuesday, May 19 2026 at 5:30pm

Tue, Jun 02, 6:30pm - 7:30pm
Hoover Public Library - The Library Theatre
An interactive and educational dog show filled with fun and quirky tricks.

Wed, Jun 03, All day
Hoover Public Library - Plaza Art Gallery
Exhibition runs through June 30, 2026.

Wed, Jun 03, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
An interactive and educational dog show filled with fun and quirky tricks.

Wed, Jun 03, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
An interactive and educational dog show filled with fun and quirky tricks.

Thu, Jun 04, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, May 29 2026 at 9:00am

Thu, Jun 04, 10:00am - 11:30am
Hoover Public Library - Fitzgerald Room
Share your passion for reading with others!

Thu, Jun 04, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, May 29 2026 at 9:00am

Thu, Jun 04, 10:30am - 12:30pm
The East 59 Café - Lee Branch - East 59 Event Room
Create a one-of-a-kind scrapbook for your summer memories.
Registration opens Thursday, May 7 2026 at 9:00am

Thu, Jun 04, 3:30pm - 4:00pm
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Thu, Jun 04, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Join the Science Lady for a prehistoric good time! Rising grades 1-3. Registration required.
Registration opens Thursday, May 21 2026 at 9:00am

Thu, Jun 04, 6:00pm - 8:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Create a one-of-a-kind scrapbook for your summer memories.
Registration opens Thursday, May 7 2026 at 9:00am

Thu, Jun 04, 6:00pm - 7:00pm
Hoover Public Library - Youth Program Room
Join the Science Lady for a prehistoric good time! Rising grades 1-3. Registration required.
Registration opens Thursday, May 21 2026 at 9:00am

Fri, Jun 05, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Fri, Jun 05, 3:00pm - 5:00pm
Hoover Public Library - #Friends Meeting Room
Play through a serialized one-shot Dungeons and Dragons adventure! Rising grades 7-12. Registration Required.
Registration opens Friday, May 29 2026 at 3:00pm

Fri, Jun 05, 7:00pm - 10:00pm
Hoover Public Library - Plaza
After-hours board game fun!

Sat, Jun 06, 10:00am - 11:30am
Hoover Public Library - Children's Department
Make way for Polynesian fun and games in the Kid Zone.  You're welcome! (all ages).

Sat, Jun 06, 12:00pm - 4:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn how to merge calligraphy and watercolor techniques!
Registration opens Saturday, May 2 2026 at 9:00am

Mon, Jun 08, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 08, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 08, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Jun 08, 2:00pm - 4:05pm
Hoover Public Library - The Library Theatre
1999, PG-13, 124 min.

Mon, Jun 08, 3:00pm - 8:00pm
Hoover Public Library - #Friends Meeting Room,Plaza
Help community organizations help those in need.

Mon, Jun 08, 3:00pm - 3:45pm
Hoover Public Library - Teen Department
Practice reading skills in small groups with teen volunteers. Rising 2nd-5th graders. Featuring special visits from Libby, the library dog. Individual registration required.
Registration opens Tuesday, June 2 2026 at 9:00am

Mon, Jun 08, 6:00pm - 8:05pm
Hoover Public Library - The Library Theatre
1999, PG-13, 124 min.

Mon, Jun 08, 6:30pm - 8:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn to dance with other enthusiasts! Beginners welcome.

Tue, Jun 09, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
With magic, merry mayhem and life-size dinosaurs - the audience takes a trip through the Mesozoic era.

Tue, Jun 09, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
With magic, merry mayhem and life-size dinosaurs - the audience takes a trip through the Mesozoic era.

Tue, Jun 09, 5:30pm - 6:30pm
Hoover Public Library - Youth Program Room
Add some sparkle to a hair accessory or bring your own item to bedazzle! Rising grades 7-12. Registration required.
Registration opens Tuesday, May 26 2026 at 5:30pm

Tue, Jun 09, 6:30pm - 8:00pm
Hoover Public Library - Plaza,Plaza Patio
Make your own homemade salsa!
Registration opens Tuesday, May 12 2026 at 9:00am

Tue, Jun 09, 6:30pm - 7:30pm
Hoover Public Library - The Library Theatre
With magic, merry mayhem and life-size dinosaurs - the audience takes a trip through the Mesozoic era.

Wed, Jun 10, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
With magic, merry mayhem and life-size dinosaurs - the audience takes a trip through the Mesozoic era.

Wed, Jun 10, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
With magic, merry mayhem and life-size dinosaurs - the audience takes a trip through the Mesozoic era.

Thu, Jun 11, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 5 2026 at 9:00am

Thu, Jun 11, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 5 2026 at 9:00am

Thu, Jun 11, 1:00pm - 2:00pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Simple and straightforward answers from Karen Haiflich

Thu, Jun 11, 3:30pm - 4:00pm
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Thu, Jun 11, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Design and build a prehistoric tableau. Rising grades 4-6. Registration required.
Registration opens Thursday, May 28 2026 at 9:00am

Thu, Jun 11, 6:00pm - 7:00pm
Hoover Public Library - Fitzgerald Room
Learn about the 60-foot prehistoric whale that once swam in the waters of our state.

Thu, Jun 11, 6:00pm - 7:00pm
Hoover Public Library - Youth Program Room
Design and build a prehistoric tableau. Rising grades 4-6. Registration required.
Registration opens Thursday, May 28 2026 at 9:00am

Fri, Jun 12, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Fri, Jun 12, 2:00pm - 4:00pm
Hoover Public Library - The Library Theatre
1938, NR, 96 minutes

Fri, Jun 12, 2:00pm - 2:30pm
Hoover Public Library - Youth Program Room
Enjoy a storytime featuring favorite stories selected by our facility dog, Libby! Ages 3-8. Registration required.
Registration opens Friday, May 29 2026 at 9:00am

Sat, Jun 13, 10:30am - 12:30pm
Hoover Public Library - Shakespeare Room
Feed your need for nonfiction titles and bookish conversations.

Sat, Jun 13, 10:30am - 11:30am
Hoover Public Library - Youth Program Room
Listen, laugh and learn! One story prompts lots of hands-on S.T.E.A.M. activities designed for 3 to 8-year-olds.

Sat, Jun 13, 11:00am - 12:00pm
Hoover Public Library - Fitzgerald Room
Learn from UAB experts in neuroscience.

Sat, Jun 13, 11:00am - 12:00pm
Hoover Public Library - #Plaza Reading Room
Celebrate World Wide Knit in Public Day by learning to knit.
Registration opens Saturday, May 16 2026 at 9:00am

Sat, Jun 13, 11:00am - 12:00pm
Hoover Public Library - #Friends Meeting Room
Celebrate World Wide Knit in Public Day by learning to crochet.
Registration opens Saturday, May 16 2026 at 9:00am

Sat, Jun 13, 1:00pm - 5:00pm
Hoover Public Library - Plaza
Share your love of fiber arts!

Sat, Jun 13, 3:00pm - 5:00pm
Hoover Public Library - Online
Feed your need for nonfiction titles and bookish conversations.
Registration opens Saturday, May 9 2026 at 9:00am

Sun, Jun 14, 3:00pm - 4:00pm
Hoover Public Library - Youth Program Room
Honoring this month's featured artists

Sun, Jun 14, 3:00pm - 4:00pm
Hoover Public Library - Plaza
Find your next read among local authors!

Sun, Jun 14, 3:00pm - 4:00pm
Hoover Public Library - #Friends Meeting Room
Sunday afternoon book group for adults.

Mon, Jun 15, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 15, 10:00am - 1:00pm
Hoover Public Library - #Friends Meeting Room
Volunteer lawyers will answer your legal questions.

Mon, Jun 15, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 15, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Jun 15, 3:00pm - 3:45pm
Hoover Public Library - Teen Department
Practice reading skills in small groups with teen volunteers. Rising 2nd-5th graders. Featuring special visits from Libby, the library dog. Individual registration required.
Registration opens Tuesday, June 9 2026 at 9:00am

Tue, Jun 16, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
An amazing and interactive performance of hand balancing, plate spinning, juggling and ribbon dancing!

Tue, Jun 16, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
An amazing and interactive performance of hand balancing, plate spinning, juggling and ribbon dancing!

Tue, Jun 16, 5:30pm - 6:00pm
Hoover Public Library - Youth Program Room
Learn basic skills or practice honing them to create a cosplay accessory, just in time for con season! Rising grades 7-12. Registration required.
Registration opens Tuesday, June 2 2026 at 5:30pm

Tue, Jun 16, 6:00pm - 7:30pm
Hoover Public Library - Plaza
Hear about engineer and amateur paleontologist Jim Braswell's amazing discovery.

Tue, Jun 16, 6:30pm - 7:30pm
Hoover Public Library - The Library Theatre
An amazing and interactive performance of hand balancing, plate spinning, juggling and ribbon dancing!

Wed, Jun 17, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
An amazing and interactive performance of hand balancing, plate spinning, juggling and ribbon dancing!

Wed, Jun 17, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
An amazing and interactive performance of hand balancing, plate spinning, juggling and ribbon dancing!

Wed, Jun 17, 7:00pm - 8:15pm
Hoover Public Library - Plaza
Boston-based musician performs Middle & Near Eastern Music.

Thu, Jun 18, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 12 2026 at 9:00am

Thu, Jun 18, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 12 2026 at 9:00am

Thu, Jun 18, 3:30pm - 4:00pm
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Thu, Jun 18, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Hatch and raise your own dinosaur plush! Learn all about your new prehistoric friend and how to care for them. Rising grades 1-3. Registration required.
Registration opens Thursday, June 4 2026 at 9:00am

Thu, Jun 18, 6:00pm - 7:00pm
Hoover Public Library - Youth Program Room
Hatch and raise your own dinosaur plush! Learn all about your new prehistoric friend and how to care for them. Rising grades 1-3. Registration required.
Registration opens Thursday, June 4 2026 at 9:00am

Thu, Jun 18, 7:00pm - 8:30pm
Hoover Public Library - Plaza
Celebrate Juneteenth and sample African-American cuisine with Chef Timothy Powell. Registration required, 18+
Registration opens Thursday, May 21 2026 at 9:00am

Sat, Jun 20, 10:30am - 1:00pm
Hoover Public Library - #Friends Meeting Room
Share your literary works and network with other aspiring writers.

Mon, Jun 22, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 22, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 22, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Jun 22, 3:00pm - 3:45pm
Hoover Public Library - Teen Department
Practice reading skills in small groups with teen volunteers. Rising 2nd-5th graders. Featuring special visits from Libby, the library dog. Individual registration required.
Registration opens Tuesday, June 16 2026 at 9:00am

Mon, Jun 22, 6:30pm - 8:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
A crash course in tending and caring for your own sourdough starter
Registration opens Tuesday, May 26 2026 at 9:00am

Tue, Jun 23, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
Sing loud, jump high and DREAM BIG!

Tue, Jun 23, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
Sing loud, jump high and DREAM BIG!

Tue, Jun 23, 5:30pm - 6:30pm
Hoover Public Library - Youth Program Room
Create a dragon eye pin or magnet out of polymer clay. Rising grades 7-12. Registration required.
Registration opens Tuesday, June 9 2026 at 5:30pm

Tue, Jun 23, 6:30pm - 7:30pm
Hoover Public Library - The Library Theatre
Sing loud, jump high and DREAM BIG!

Wed, Jun 24, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
Sing loud, jump high and DREAM BIG!

Wed, Jun 24, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
Sing loud, jump high and DREAM BIG!

Thu, Jun 25, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 19 2026 at 9:00am

Thu, Jun 25, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 19 2026 at 9:00am

Thu, Jun 25, 3:30pm - 4:00pm
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Thu, Jun 25, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Use archaeology skills to dig up ancient fun at the library. Rising grades 4-6. Registration required.
Registration opens Friday, June 12 2026 at 9:00am

Thu, Jun 25, 6:00pm - 7:00pm
Hoover Public Library - Youth Program Room
Use archaeology skills to dig up ancient fun at the library. Rising grades 4-6. Registration required.
Registration opens Friday, June 12 2026 at 9:00am

Thu, Jun 25, 7:00pm - 8:30pm
Hoover Public Library - Plaza
Play for fun and for prizes!

Fri, Jun 26, 9:30am - 10:15am
Hoover Public Library - Youth Program Room
Enjoy a brief storytime activity and open-ended play designed for 0 to 18-month-olds. Registration required.
Registration opens Friday, June 19 2026 at 9:00am

Fri, Jun 26, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Sat, Jun 27, 10:00am - 11:30am
Hoover Public Library - Children's Department
This is the perfect time to... PARTY! Come celebrate with your favorite dinosaur and his pals! Crafts, games and fun for the whole family.

Sun, Jun 28, 1:00pm - 4:30pm
Hoover Public Library - Plaza
Explore the world of role-playing games!

Sun, Jun 28, 1:30pm - 4:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms,The Library Theatre
2020, PG-13, 160 min

Mon, Jun 29, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 29, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jun 29, 10:30am - 11:00am
Hoover Public Library - Circulation Lobby
Meet our facility dog, Libby.

Mon, Jun 29, 3:00pm - 3:45pm
Hoover Public Library - Teen Department
Practice reading skills in small groups with teen volunteers. Rising 2nd-5th graders. Featuring special visits from Libby, the library dog. Individual registration required.
Registration opens Tuesday, June 23 2026 at 9:00am

Tue, Jun 30, 2:00pm - 3:30pm
Hoover Public Library - Children's Department
Celebrate American history with activities based on these favorite historical dolls.

Wed, Jul 01, All day
Hoover Public Library - Nonfiction Area
Stop by the Nonfiction Department every day in July and test the trivia skills of the librarians for a chance to win a prize.

Thu, Jul 02, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 26 2026 at 9:00am

Thu, Jul 02, 10:00am - 11:30am
Hoover Public Library - Fitzgerald Room
Share your passion for reading with others!

Thu, Jul 02, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Friday, June 26 2026 at 9:00am

Mon, Jul 06, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jul 06, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Favorite stories get a dino twist during our summer storytime series designed for children under 5.

Mon, Jul 06, 3:00pm - 8:00pm
Hoover Public Library - #Friends Meeting Room,Plaza
Help community organizations help those in need.

Mon, Jul 06, 3:00pm - 3:45pm
Hoover Public Library - Teen Department
Practice reading skills in small groups with teen volunteers. Rising 2nd-5th graders. Featuring special visits from Libby, the library dog. Individual registration required.
Registration opens Tuesday, June 30 2026 at 9:00am

Mon, Jul 06, 6:30pm - 8:30pm
Hoover Public Library - Fitzgerald & Shakespeare Rooms
Learn to dance with other enthusiasts! Beginners welcome.

Tue, Jul 07, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
Sleight of hand magic and comedy for kids.

Tue, Jul 07, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
Sleight of hand magic and comedy for kids.

Tue, Jul 07, 4:00pm - 5:00pm
Hoover Public Library - #Friends Meeting Room
Learn about the differences between Alzheimer's disease and other types of dementia.

Tue, Jul 07, 5:30pm - 6:30pm
Hoover Public Library - Youth Program Room
Game on! Grab a controller and enjoy some snacks and your favorite Nintendo games. Rising grades 7-12. Registration required.

Tue, Jul 07, 6:30pm - 7:30pm
Hoover Public Library - The Library Theatre
Sleight of hand magic and comedy for kids.

Wed, Jul 08, 10:30am - 11:30am
Hoover Public Library - The Library Theatre
Sleight of hand magic and comedy for kids.

Wed, Jul 08, 2:00pm - 3:00pm
Hoover Public Library - The Library Theatre
Sleight of hand magic and comedy for kids.

Thu, Jul 09, 9:30am - 10:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Thursday, July 2 2026 at 9:00am

Thu, Jul 09, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Music, movement and early literacy for children ages 18-36 months.
Registration opens Thursday, July 2 2026 at 9:00am

Thu, Jul 09, 4:00pm - 5:00pm
Hoover Public Library - Youth Program Room
Head over to the library to create your own delicious dino-mite bites! Rising grades 1-3. Registration required.
Registration opens Thursday, June 25 2026 at 9:00am

Thu, Jul 09, 6:00pm - 7:00pm
Hoover Public Library - Youth Program Room
Head over to the library to create your own delicious dino-mite bites! Rising grades 1-3. Registration required.
Registration opens Thursday, June 25 2026 at 9:00am

Fri, Jul 10, 10:30am - 11:00am
The East 59 Café - Lee Branch - East 59 Event Room
Join us at East 59's flagship café in Lee Branch and enjoy a fun storytime for all ages!

Sat, Jul 11, 10:30am - 11:00am
Hoover Public Library - Youth Program Room
Part drawing lesson, part storytime; draw along with our storyteller as the story unfolds. Ages 5-10.

Sat, Jul 11, 10:30am - 12:30pm
Hoover Public Library - #Friends Meeting Room
Feed your need for nonfiction titles and bookish conversations.

Sat, Jul 11, 11:00am - 12:00pm
Hoover Public Library - Fitzgerald Room
Learn from UAB experts in neuroscience.

Sat, Jul 11, 1:00pm - 5:00pm
Hoover Public Library - Plaza
Share your love of fiber arts!

Sat, Jul 11, 3:00pm - 5:00pm
Hoover Public Library - Online
Feed your need for nonfiction titles and bookish conversations.
Registration opens Saturday, June 13 2026 at 9:00am

Sun, Jul 12, 3:00pm - 4:00pm
Hoover Public Library - Youth Program Room
Honoring this month's featured artists

Sun, Jul 12, 3:00pm - 4:00pm
Hoover Public Library - #Friends Meeting Room
Sunday afternoon book group for adults.