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.

Weekly Programs

Library Out Loud Extra
Tuesdays @ 3:30         Grades K - 2nd

Join us for a literacy adventure storytime with live action
and puppet stories followed by crafts, games, and performers.
Every week!
REGISTER UPON ARRIVAL

Nov 3- Game On Nov 10 - Pinecone Flower Art Nov. 17 - Movie & Popcorn: The Good Dinosaur (ends at 5:00) Nov 24 - CLOSED

         SNaP
Tuesdays @ 3:30   Grades 3 - 6

Hang out & craft, game, watch movies, or enjoy a special guest.

NO REGISTRATION

Special Events

Find the Elf on the Shelf!
Dec. 1 - 22 in the Children's Department

It's back! That silly elf is hiding on the library shelves.
Find the elf and get a prize!
NO REGISTRATION


Elf On the Shelf @ O'Neal Children's Desk

Fancy Nancy's Holiday Hairdo Hullaballo
Wed., Dec. 7 @ 3:30
Children can get their whimsy on & get their hair styled like Fancy Nancy in her books. No appointments are necessary. Sign up when you get to the Children's Department (expect a wait)..

NO REGISTRATION

Family Night Movie: A Charlie Brown Christmas

Family Night: A Charlie Brown Christmas Movie
& Special appearance by Mrs. Claus
Tues., Dec. 13 @ 5:30   Dinner to follow

Watch A Charlie Brown Christmas Movie and meet with Ms. Claus.

NO REGISTRATION

Clubs

Hot Off the Press
Dec. 8 @ 6:00
4th - 6th Gr.

Chow down on pizza,
share a book you've enjoyed
and hear about new releases.
REGISTER HERE

Breakout Book Club
Dec. 12 @ 5:00 pm

Read It's a Sign! with your adult and attend this book club for emerging readers.
REGISTER HERE

Illustrator Art Club
Jan. 30 @ 4:30 pm
Ages 6 & up with their Adult

Learn about illustrator Raul the Third's art style and create your own version of his illustrations.
REGISTER HERE

Sensory, Play, Explore, & More

Sensory Play, Explore, & More
Friday, Dec. 9 @ 9:30 & 10:30 Registration
11:15 Free Play
All ages with adult
Children move through different sensory stations with a caregiver. Each station has a developmental goal and includes engagement prompts.
REGISTER HERE

Looking for storytimes

Travel with these characters

  • Books set outside of the United States
    • Dawn raid
    • City of ghosts
    • A place to hang the moon
    • The beast and the Bethany
    • Bloom
    • Spy school goes south
    • The time of green magic
    • All thirteen
    • Premeditated Myrtle
    • Anya and the dragon
    • Into the clouds
    • The impossible first
    • The blackbird girls
    • Letters from Cuba
    • Refugee
    • Brother's keeper
    • Beyond me
    • Fly on the wall
    • Pie in the sky
    • City spies
    • The eagle huntress
    • Can you see me?
    • When stars are scattered
    • The stupendously spectacular spelling bee
    • Kat Wolfe investigates
    • The bridge home
    • The night diary
    • The Lotterys plus one
    • Sweep
    • Grenade
    • Marcus Vega doesn't speak Spanish
    • Amal unbound
    • The war below
    • Me, Frida, and the secret of the peacock ring
    • The Mad Wolf's daughter
    • The war that saved my life
    • In the shadow of the sun
    • A night divided
    • The Lost Property Office
    • The screaming staircase
    • The jumbies
    • Listen, slowly
    • The invention of Hugo Cabret
    • Anne of green gables
    • Breaking Stalin's nose
    • The red pencil
    • The white giraffe
    • The London Eye mystery
    • How to make friends with the sea
    • Forest world
    • The turtle of Oman
    • A thousand questions
    • Escape from Aleppo
    • While I was away
    • The mystery of the masked medalist
    • Charlie Thorne and the lost city
    • Orange for the sunsets
    • The ear, the eye, and the arm
    • A long walk to water
    • Akissi : tales of mischief
    • The green bicycle
    • Wild wings
    • Revolution is not a dinner party
    • A million shades of gray
    • One half from the east
    • Escape from Aleppo
    • Hatchet
    • Dog driven
    • Serafina's promise
    • Tua and the elephant
    • When life gives you mangos
    • Where the mountain meets the moon
    • The boy who harnessed the wind
    • Fly on the wall
Children's Events
Sun, Dec 04, 3:30pm - 4:30pm
Mountain Brook Village under the Brombergs Tree

Mon, Dec 05, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room

Tue, Dec 06, 9:30am - 9:50am
O’Neal Library - Storytelling Room
This event is full

Tue, Dec 06, 10:30am - 10:50am
O’Neal Library - Storytelling Room
This event is full

Tue, Dec 06, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

Wed, Dec 07, 9:30am - 10:00am
O’Neal Library - Storytelling Room
This event is full

Wed, Dec 07, 10:30am - 11:00am
O’Neal Library - Storytelling Room
This event is full

Wed, Dec 07, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
This event is full

Wed, Dec 07, 3:00pm - 5:00pm
O’Neal Library - Storytelling Room

Thu, Dec 08, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Dec 08, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Dec 08, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Thu, Dec 08, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room

Fri, Dec 09, 9:30am - 10:15am
O’Neal Library - Storytelling Room
This event is full

Fri, Dec 09, 10:30am - 11:10am
O’Neal Library - Storytelling Room
This event is full

Fri, Dec 09, 11:15am - 11:45am
O’Neal Library - Storytelling Room

Mon, Dec 12, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room

Tue, Dec 13, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, December 6 2022 at 9:00am

Tue, Dec 13, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, December 6 2022 at 9:00am

Tue, Dec 13, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

Tue, Dec 13, 5:30pm - 6:15pm
O’Neal Library - Community Meeting Room

Wed, Dec 14, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 7 2022 at 9:00am

Wed, Dec 14, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 7 2022 at 9:00am

Wed, Dec 14, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 7 2022 at 9:00am

Thu, Dec 15, 9:30am - 10:00am
O’Neal Library

Thu, Dec 15, 10:30am - 11:00am
O’Neal Library

Thu, Dec 15, 3:30pm - 5:00pm
O’Neal Library - Community Meeting Room

Tue, Jan 03, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, December 13 2022 at 9:00am

Tue, Jan 03, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, December 13 2022 at 9:00am

Wed, Jan 04, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 14 2022 at 9:00am

Wed, Jan 04, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 14 2022 at 9:00am

Wed, Jan 04, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, December 14 2022 at 9:00am

Thu, Jan 05, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Jan 05, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Jan 05, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Mon, Jan 09, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room
Registration opens Monday, December 5 2022 at 9:00am

Tue, Jan 10, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 3 2023 at 9:00am

Tue, Jan 10, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 3 2023 at 9:00am

Wed, Jan 11, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 4 2023 at 9:00am

Wed, Jan 11, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 4 2023 at 9:00am

Wed, Jan 11, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 4 2023 at 9:00am

Thu, Jan 12, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Jan 12, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Jan 12, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Thu, Jan 12, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Registration opens Thursday, December 8 2022 at 9:00am

Tue, Jan 17, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 10 2023 at 9:00am

Tue, Jan 17, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 10 2023 at 9:00am

Wed, Jan 18, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 11 2023 at 9:00am

Wed, Jan 18, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 11 2023 at 9:00am

Wed, Jan 18, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 11 2023 at 9:00am

Thu, Jan 19, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Jan 19, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Jan 19, 3:30pm - 5:10pm
O’Neal Library - Community Meeting Room

Mon, Jan 23, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Registration opens Monday, December 12 2022 at 9:00am

Tue, Jan 24, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 17 2023 at 9:00am

Tue, Jan 24, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 17 2023 at 9:00am

Wed, Jan 25, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 18 2023 at 9:00am

Wed, Jan 25, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 18 2023 at 9:00am

Wed, Jan 25, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 18 2023 at 9:00am

Thu, Jan 26, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Jan 26, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Jan 26, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Mon, Jan 30, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room

Tue, Jan 31, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 24 2023 at 9:00am

Tue, Jan 31, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 24 2023 at 9:00am

Wed, Feb 01, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 25 2023 at 9:00am

Wed, Feb 01, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 25 2023 at 9:00am

Wed, Feb 01, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, January 25 2023 at 9:00am

Thu, Feb 02, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Feb 02, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Feb 02, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Mon, Feb 06, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room
Registration opens Monday, January 9 2023 at 9:00am

Tue, Feb 07, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 31 2023 at 9:00am

Tue, Feb 07, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, January 31 2023 at 9:00am

Wed, Feb 08, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 1 2023 at 9:00am

Wed, Feb 08, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 1 2023 at 9:00am

Wed, Feb 08, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 1 2023 at 9:00am

Thu, Feb 09, 9:30am - 10:00am
O’Neal Library - Community Meeting Room

Thu, Feb 09, 10:30am - 11:00am
O’Neal Library - Community Meeting Room

Thu, Feb 09, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Thu, Feb 09, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Registration opens Thursday, January 12 2023 at 9:00am

Mon, Feb 13, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Registration opens Monday, January 23 2023 at 9:00am

Tue, Feb 14, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 7 2023 at 9:00am

Tue, Feb 14, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 7 2023 at 9:00am

Wed, Feb 15, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 8 2023 at 9:00am

Wed, Feb 15, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 8 2023 at 9:00am

Wed, Feb 15, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 8 2023 at 9:00am

Thu, Feb 16, 9:30am - 10:00am
O’Neal Library

Thu, Feb 16, 10:30am - 11:00am
O’Neal Library

Thu, Feb 16, 3:30pm - 5:15pm
O’Neal Library - Storytelling Room

Tue, Feb 21, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 14 2023 at 9:00am

Tue, Feb 21, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 14 2023 at 9:00am

Wed, Feb 22, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 15 2023 at 9:00am

Wed, Feb 22, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 15 2023 at 9:00am

Wed, Feb 22, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, February 15 2023 at 9:00am

Thu, Feb 23, 9:30am - 10:00am
O’Neal Library

Thu, Feb 23, 10:30am - 11:00am
O’Neal Library

Thu, Feb 23, 3:30pm - 4:30pm
O’Neal Library - Storytelling Room

Tue, Feb 28, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 21 2023 at 9:00am

Tue, Feb 28, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, February 21 2023 at 9:00am

Thu, Mar 02, 9:30am - 10:00am
O’Neal Library

Thu, Mar 02, 10:30am - 11:00am
O’Neal Library