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.

Weekly Programs

Library Out Loud Adventure
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




         SNaP
Thursdays @ 3:30   Grades 3 - 6

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

NO REGISTRATION, DROP OFF PROGRAM

Special Events

NEW PROGRAM!
Hear Here: Family Read-Aloud
Wednesdays in April @ 4:30

You know those school days when the teacher would read a book aloud and you could just relax and fall into the story? Relive those moments at Hear Here.
Grab the fam and whatever items make you feel cozy -- blanket, lovey, snack, etc. -- and settle in for 30-45 minutes of a chapter book reading.
Come each week until the book is finished!

Secret Ingredient

The Secret Ingredient: Butterfly Cake
Thur., April 6 @ 5:00 pm

Register as a family to pick up your secret ingredients.
Then gather your family & meet us on Zoom to learn how to
transform a cake into a butterfly.

REGISTER HERE

STEAM: kitchen science

Steam Powered: Kitchen Science
Mon., April 10 @ 4 - 5 pm
Grades 4-6
We'll be mixing up some food science this month.

REGISTER HERE



Family Night: Drum Circle with Beatin' Path
Tues., April 11 @ 5:30 pm    Dinner followed immediately after

Join us for a community drum circle where folks can connecting through rhythm.
Outside if weather permits.

NO REGISTRATION

Clubs

Hot Off the Press
April 13 @ 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
April 3 @ 5:00 pm

Read April & Mae and the Book Club Cake with your adult and attend this book club for emerging readers.
REGISTER HERE

Illustrator Art Club
April 17 @ 4:30 pm
Ages 6 & up with their Adult

Learn about illustrator Floyd Cooper's art style and create your own version of his illustrations.
REGISTER HERE

Sensory, Play, Explore, & More

Sensory Play, Explore, & More
Friday, April 14 @ 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

Print Calendar


Download March Calendar

The Great Outdoors!

  • The Great Outdoors
    • Lumberjanes. Volume 1
    • Be prepared
    • Maker comics. Survive in the outdoors!
    • How to spot a sasquatch
    • Camp Babymouse
    • Camping with unicorns
    • Gone camping
    • Hiking and camping
    • Kids' guide to camping
    • Scaredy squirrel goes camping
    • Alvin Ho : allergic to camping, hiking, and other natural disasters
    • Astrid and Apollo and the starry campout
    • The camp-out mystery
    • Distress signal
    • Fatima's great outdoors
    • A girl's guide to the wild
    • How to go anywhere (and not get lost)
    • Mountain chef
    • An occasionally happy family
    • Revenge of the happy campers
    • Sam Wu is not afraid of the dark
    • Save Rafe!
    • Super troop
    • Unhappy campers
    • A week in the woods
    • The wild bunch
    • To Night Owl from Dogfish
    • Camp Average
    • Wild river
    • Out of range
    • Camp
    • Shabbat sabotage
    • It doesn't take a genius
    • Out of my heart
    • The sun will come out
    • Mystery at Camp Survival
    • Wildfire
    • Willows vs. Wolverines
    • The hiking Viking
    • RANGER RICK KIDS' GUIDE TO HIKING
    • Blood Mountain
    • The canyon's edge
    • Hike
    • The hike to home
    • Red Fox Road
    • Squirm
    • A weird and wild beauty
    • Fighting for the forest
    • Rock stars! : true stories of extreme climbing adventures!
    • National parks of the U.S.A.
    • Wildheart : the daring adventures of John Muir
    • Sticks and stones
    • The nature adventure book
Children's Events
Canceled
Thu, Mar 30, 9:30am - 10:00am
O’Neal Library

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

Mon, Apr 03, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room

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

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

Tue, Apr 04, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

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

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

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

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

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

Thu, Apr 06, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Thu, Apr 06, 5:00pm - 6:00pm
Zoom Meeting

Mon, Apr 10, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room
This event is full

Tue, Apr 11, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 4 2023 at 9:00am

Tue, Apr 11, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 4 2023 at 9:00am

Tue, Apr 11, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

Tue, Apr 11, 5:30pm - 6:15pm
O’Neal Library - Community Meeting Room,Conference Room

Wed, Apr 12, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 5 2023 at 9:00am

Wed, Apr 12, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 5 2023 at 9:00am

Wed, Apr 12, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 5 2023 at 9:00am

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

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

Thu, Apr 13, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Thu, Apr 13, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room

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

Fri, Apr 14, 10:30am - 11:15am
O’Neal Library - Storytelling Room
This event is full

Fri, Apr 14, 11:15am - 11:45am
O’Neal Library - Storytelling Room

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

Tue, Apr 18, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 11 2023 at 9:00am

Tue, Apr 18, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 11 2023 at 9:00am

Tue, Apr 18, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

Wed, Apr 19, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 12 2023 at 9:00am

Wed, Apr 19, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 12 2023 at 9:00am

Wed, Apr 19, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 12 2023 at 9:00am

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

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

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

Tue, Apr 25, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 18 2023 at 9:00am

Tue, Apr 25, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 18 2023 at 9:00am

Tue, Apr 25, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room

Wed, Apr 26, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 19 2023 at 9:00am

Wed, Apr 26, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 19 2023 at 9:00am

Wed, Apr 26, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 19 2023 at 9:00am

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

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

Thu, Apr 27, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room

Tue, May 30, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 25 2023 at 9:00am

Tue, May 30, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, April 25 2023 at 9:00am

Wed, May 31, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 26 2023 at 9:00am

Wed, May 31, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 26 2023 at 9:00am

Wed, May 31, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, April 26 2023 at 9:00am

Wed, May 31, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room

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

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

Mon, Jun 05, 2:30pm - 3:30pm
O’Neal Library - Storytelling Room
Registration opens Monday, May 1 2023 at 9:00am

Tue, Jun 06, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, May 30 2023 at 9:00am

Tue, Jun 06, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, May 30 2023 at 9:00am

Wed, Jun 07, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, May 31 2023 at 9:00am

Wed, Jun 07, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, May 31 2023 at 9:00am

Wed, Jun 07, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, May 31 2023 at 9:00am

Wed, Jun 07, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room

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

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

Mon, Jun 12, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Registration opens Monday, April 3 2023 at 9:00am

Tue, Jun 13, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 6 2023 at 9:00am

Tue, Jun 13, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 6 2023 at 9:00am

Wed, Jun 14, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, June 7 2023 at 9:00am

Wed, Jun 14, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, June 7 2023 at 9:00am

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

Wed, Jun 14, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room

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

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

Mon, Jun 19, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
Registration opens Monday, April 17 2023 at 9:00am

Tue, Jun 20, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 13 2023 at 9:00am

Tue, Jun 20, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 13 2023 at 9:00am

Wed, Jun 21, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, June 14 2023 at 9:00am

Wed, Jun 21, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Registration opens Wednesday, June 14 2023 at 9:00am

Wed, Jun 21, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Registration opens Wednesday, June 14 2023 at 9:00am

Wed, Jun 21, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room

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

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

Tue, Jun 27, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 20 2023 at 9:00am

Tue, Jun 27, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Registration opens Tuesday, June 20 2023 at 9:00am