Preschool Playtime

North Shelby Library 5521 Cahaba Valley Road, Birmingham

We will have different play stations - such as dramatic play, art, LEGOs, and more - for young ones and their adults. Drop in anytime between 10-12! Ages 5 and

Recurring

Library Out Loud

Emmet O' Neal Library 50 Oak Street, Mountain Brook

Drop off your K-2nd graders for live-action stories, puppet shows, crafts, snacks, and games.

Recurring

Teen Drawing Class

Homewood Public Library 1721 Oxmoor Road, Homewood

This four week long series is for teens who are interested in learning the basics of drawing. Can't make it to all four sessions? No worries! Attend the sessions you

Recurring

Hello Hedgie

North Shelby Library 5521 Cahaba Valley Road, Birmingham

Stop by to say hello to our pet hedgehog, Oliver! We'll take him out of his cage and feed him a few treats while you watch. All ages welcome. No

Recurring

Girls Who Code

Homewood Public Library 1721 Oxmoor Road, Homewood

This national club is geared towards empowering girls grades 4-12 who are interested in the computer science field. No registration required, but participants are encouraged to bring their laptops.

Family Night at Emmet O Neal

Emmet O' Neal Library 50 Oak Street, Mountain Brook

Miss Kit's Bubble School All ages dinner @ 5:30 and show @ 6:00

Recurring

PJ Storytime

Vestavia Hills Library in the Forest 1221 Montgomery Hwy, Vestavia Hills Library

Wear your pajamas and join Ms. Courtney for exciting stories, crafts and snacks before bedtime!