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: Great Short Stories

Register 97 Seats Remaining

Great Short Stories

A reading & discussion group

2025-09-08 18:30:00 2025-09-08 19:30:00 America/Chicago Great Short Stories Great conversation about great short fiction! O’Neal Library - Community Meeting Room

Monday, September 08
6:30pm - 7:30pm

Add to Calendar 2025-09-08 18:30:00 2025-09-08 19:30:00 America/Chicago Great Short Stories Great conversation about great short fiction! O’Neal Library - Community Meeting Room

O’Neal Library

Community Meeting Room

Great conversation about great short fiction!

The Great Short Stories (GSS) reading and discussion group is currently using two texts:

"One World: A Global Anthology of Short Stories," edited by Chris Brazier. Click here to reserve a copy. This title is also instantly available as an ebook on Hoopla for residents of the cities of Birmingham, Gardendale, Homewood, Hoover, ironadle, Leeds, Mountain Brook, Pinson, Pleasant Grove, Trussville, Vestavia Hills, and Warrior.

and

"Adaptations: From Short Story to Big Screen: 35 Great Stories That Have Inspired Great Films" Click here to reserve a copy.

_______________________________________

Below, the stories (and books) for each meeting are listed. GSS meets the second Monday of each month at 6:30pm in the Community Meeting Room AND online via Zoom. If you'd prefer to attend online, register your email to receive a Zoom meeting link closer to the event.  The Zoom meeting will open at 6:20pm.  If no one has joined the Zoom by 6:45, the meeting will be closed at that time to avoid distraction during the meeting.

January 13 - "The Swimmer" by John Cheever, page 401 in "Adaptations," adapted to The Swimmer, directed by Frank Perry in 1968. The film adaptation is available streaming free and for rent on various online services. Bill is leading.  A screening of the film will be held the weekend before, on Sunday, January 12 at 3pm, click here to register.

February 10 - "Before Tonde, After Tonde" by Petina Gappah, page 115 in "One World: A Global Anthology of Short Stories."  Holley is leading.

March 10 - "Jerry and Molly and Sam" by Raymond Carver, page 15 in "Adaptations," adapted to Short Cuts, directed by Robert Altman in 1993. The film adaptation is available on dvd in the JCLC. Mary is leading.

April 14 - "Blow-Up" by Julio Cortazar, page 26 in "Adaptations," adapted to Blow-Up, directed by Michelangelo Antonioni in 1966. The film adaptation is available on bluray and dvd in the JCLC and streaming free and for rent on various online services. Bill is leading. A screening of the film will be held at the library the weekend before on Saturday, April 12 at 3pm, click here to register.

May 12 - "Minority Report" by Philip K. Kick, page 119 in "Adaptations," adapted to Minority Report, directed by Steven Spielberg in 2002.  The film adaptation is available on dvd in the JCLC, streams free on Pluto TV with ads, is available to rent on Amazon Prime Video, and is available for Paramount+ subscribers. Samuel is leading. A screening of the film will be held at the library the weekend before on Saturday, May 10th at 3pm, more information here.

June 9 - "The Albino" by Adetonkunbo Gbenga Abiola, page 143 in "One World: A Global Anthology of Short Stories." Holley is leading.

July 14 - "My Friend Flicka" by Mary O'Hara, page 495 in "Adaptations," adapted to My Friend Flicka directed by Harold Schuster in 1943. The film adaptation is unrated and is available on dvd at 3 libraries around the county, and for rental on Amazon Prime Video. Carol is leading. 

August 11 - "A Reputation" by Richard Edward Connell, page 296 in "Adaptations," adapted to Meet John Doe directed by Frank Capra in 1941. The film adaptation is unrated and is available on dvd at 3 libraries around the county and is free to stream with a valid library card on Hoopla and Kanopy.  It also streams free with a valid account on Roku, Tubi, and Plex, and may be available to rent on some premium subscription services. Bob is leading.

September 8 - "Homeless" by Ovo Adagha, page 169 in "One World: A Global Anthology of Short Stories." This is the final story remaining in this text and Holley is leading.

October 13 - "Cyclists' Raid" by Frank Rooney, page 331 in "Adaptations," adapted to The Wild One directed by Laslo Benedek in 1954.  The film adaptation is unrated and is available on dvd at 1 library in the county and streams free with a valid account on Tubi. It may be available to rent on some premium subscription services.  Sandra is leading.

November 10 - "Emergency" by Denis Johnson, page 585 in "Adaptations," adapted to Jesus' Son directed by Alison Maclean in 1999, Rated R.  While there is no physical media available in the county, it is free to stream with a valid library card on Hoopla and Kanopy.  It may be available to rent on some premium subscription services. Ron is leading.

December 8 - Special guest! UAB film scholar Gareth Jones will lead this meeting! "Herbert West-Reanimator: Six Shots by Moonlight" by H.P. Lovecraft, page 204 in "Adaptations," adapted to Re-Animator directed by Stuart Gordon in 1985. The film adaptation is unrated and is available on dvd at 1 library in the county.  As of June 2025, the entire film is available on Youtube and may be available to rent on some premium subscription services. Samuel is leading.

January 12, 2026 - "The Harvey Pekar Name Story" by Harvey Pekar, page 261 in "Adapations," adapted to American Splendor directed by Shari Springer Berman and Robert Pulcini in 2003. The film adaptation is Rated R and is available on dvd at 5 libraries around the county. As of June 2025, the film is streaming on HBO Max and available to rent on other premium subscription services. This is the final story remaining in this text and Holley is leading.

Photo by freestocks on Unsplash

O’Neal Library

Phone: (205) 879-0459

Hours

Today's hours

We're open 9:00AM to 8:00PM

Mon, Jun 09 9:00AM to 6:00PM
Tue, Jun 10 9:00AM to 8:00PM
Wed, Jun 11 9:00AM to 6:00PM
Thu, Jun 12 9:00AM to 6:00PM
Fri, Jun 13 9:00AM to 6:00PM
Sat, Jun 14 9:00AM to 6:00PM
Sun, Jun 15 2:00PM to 6:00PM

Upcoming events

Tue, Jun 10, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration is now closed

Tue, Jun 10, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jun 10, 10:00am - 11:30am
O’Neal Library - Conference Room
The Bookies is O'Neal Library's Tuesday morning book group. We meet the 2nd Tuesday of each month at 10:00 a.m. in the library conference room. Visitors and new members are always welcome!

Tue, Jun 10, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration is now closed

Cancelled
Tue, Jun 10, 2:00pm - 5:00pm
O’Neal Library
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jun 10, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jun 10, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Share a book you've enjoyed, hear about new releases & get recs for your Xtreme Reads Challenges. Drop Off Program
Registration is now closed

Wed, Jun 11, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
This event is full

Wed, Jun 11, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
This event is full

Wed, Jun 11, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.

Wed, Jun 11, 2:00pm - 4:00pm
O’Neal Library - Makerspace
Make mini zines with a local artist!
This event is full

Thu, Jun 12, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 12, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 12, 2:00pm - 5:00pm
O’Neal Library
Zine supplies available at Open Maker Labs in June

Thu, Jun 12, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jun 12, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Book BINGO! Come play Bingo to win free books and candy. Drop Off Program

Fri, Jun 13, 9:30am - 10:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
This event is full

Fri, Jun 13, 10:30am - 11:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
This event is full

Fri, Jun 13, 11:15am - 11:45am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15

Fri, Jun 13, 3:00pm - 4:30pm
O’Neal Library - Community Meeting Room
It's a colorful world with snacks!

Sat, Jun 14, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Bring your own craft and work on it with us!

Mon, Jun 16, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Jun 16, 10:00am - 12:00pm
Mountain Brook Outdoors
Help make the community more beautiful! Meet librarians at the Mountain Brook Elementary Field on Heathermoor Rd.

Mon, Jun 16, 2:30pm - 3:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art.
This event is full

Mon, Jun 16, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art.
This event is full

Tue, Jun 17, 8:00am - 10:30am
O’Neal Library - Conference Room
Board meeting

Tue, Jun 17, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
This event is full

Tue, Jun 17, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jun 17, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.

Tue, Jun 17, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jun 17, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jun 17, 6:00pm - 7:00pm
O’Neal Library - Conference Room
Join us a for a talk about developing your ritual ritual. Part of our Adult Summer Reading Program

Wed, Jun 18, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 11 2025 at 9:00am

Wed, Jun 18, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 11 2025 at 9:00am

Wed, Jun 18, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, June 11 2025 at 9:00am

Wed, Jun 18, 2:00pm - 5:00pm
O’Neal Library - Community Meeting Room
Read with a Feline Friend!

Wed, Jun 18, 3:00pm - 4:30pm
O’Neal Library - Makerspace
STEAM challenge for rising 4th through 6th graders Drop Off Program
This event is full

Thu, Jun 19, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 19, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 19, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jun 19, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Game On! Join us for tabletop and video games. Drop Off Program

Fri, Jun 20, 3:00pm - 5:00pm
O’Neal Library - Community Meeting Room
A Jewelry-Making Craft for Teens.

Mon, Jun 23, 9:00am - 12:00pm
Cahaba River Drop-Off
Help us pick-up trash and keep our local river clean!

Mon, Jun 23, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Tue, Jun 24, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, June 17 2025 at 9:00am

Tue, Jun 24, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jun 24, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, June 17 2025 at 9:00am

Tue, Jun 24, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jun 24, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jun 24, 6:30pm - 8:00pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Jun 25, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 18 2025 at 9:00am

Wed, Jun 25, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 18 2025 at 9:00am

Wed, Jun 25, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, June 18 2025 at 9:00am

Thu, Jun 26, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 26, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jun 26, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jun 26, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
It's time to get science-y! We're diving into the Science of Color with Jan the Science Lady. Drop Off Program

Thu, Jun 26, 5:00pm - 6:00pm
O’Neal Library
Register as a family to pick up your secret ingredients. Then gather your family & meet us on Zoom to create a colorful treat.

Thu, Jun 26, 6:00pm - 7:00pm
O’Neal Library - Conference Room
A social group for Neurodivergent adults that meets monthly, providing peer support and opportunities for resource sharing.

Fri, Jun 27, 2:00pm - 4:00pm
O’Neal Library - Community Meeting Room
Dramatic Dueling Awaits!

Mon, Jun 30, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Tue, Jul 01, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, June 24 2025 at 9:00am

Tue, Jul 01, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jul 01, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, June 24 2025 at 9:00am

Tue, Jul 01, 2:00pm - 5:00pm
O’Neal Library
Beading supplies available at all Open Maker Labs in July

Tue, Jul 01, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jul 01, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Wed, Jul 02, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 25 2025 at 9:00am

Wed, Jul 02, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, June 25 2025 at 9:00am

Wed, Jul 02, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, June 25 2025 at 9:00am

Thu, Jul 03, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 03, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 03, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jul 03, 3:30pm - 5:00pm
O’Neal Library - Community Meeting Room
Movie & Popcorn Dog Man (3:30-5:00) Drop Off Program

Mon, Jul 07, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.
This event is full

Mon, Jul 07, 1:00pm - 3:00pm
O’Neal Library - Community Meeting Room
Grow your love of the arts through four days of encouraging creativity, exploration, innovation, and imagination. Entering 3rd - 6th grade for the 2025-26 school year.
This event is full

Mon, Jul 07, 3:20pm - 4:30pm
O'Neal Library - Storytelling Room
Read with kids and earn service hours! Registration required.
This event is full

Mon, Jul 07, 3:30pm - 4:30pm
O’Neal Library - Storytelling Room
Children are invited to practice reading aloud with a buddy. We have teen volunteers through our wonderful Teen Advisory Board and trained dogs through Hand in Paw on Monday from 3:30 to 4:30 p.m.

Mon, Jul 07, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
TAB Members-Only!

Tue, Jul 08, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 1 2025 at 9:00am

Tue, Jul 08, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jul 08, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 1 2025 at 9:00am

Tue, Jul 08, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jul 08, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jul 08, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Share a book you've enjoyed, hear about new releases & get recs for your Xtreme Reads Challenges. Drop Off Program

Wed, Jul 09, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 2 2025 at 9:00am

Wed, Jul 09, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 2 2025 at 9:00am

Wed, Jul 09, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, July 2 2025 at 9:00am

Wed, Jul 09, 3:30pm - 5:00pm
O’Neal Library - Community Meeting Room
Video games, board games, and card games galore! Free snacks too.

Thu, Jul 10, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 10, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 10, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jul 10, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Draw, color, and relax. Time to chill out and get crafty with Zen Doodles. Drop Off Program

Fri, Jul 11, 9:30am - 10:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
Registration opens Friday, June 13 2025 at 9:00am

Fri, Jul 11, 10:30am - 11:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
Registration opens Friday, June 13 2025 at 9:00am

Fri, Jul 11, 11:15am - 11:45am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15

Fri, Jul 11, 3:00pm - 4:00pm
O’Neal Library - Community Meeting Room
Decorate cupcakes with edible paint & paper!

Sat, Jul 12, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Bring your own craft and work on it with us!

Mon, Jul 14, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Jul 14, 1:00pm - 3:00pm
Community Foodbank of Central AL
Package food for the local community!

Mon, Jul 14, 1:00pm - 3:00pm
O’Neal Library
Activities to promote enthusiasm about books, reading, and the library, and to practice basic literacy skills. Rising 1st and 2nd graders.
This event is full

Mon, Jul 14, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Kids who are new to reading bring an adult with them to this book club, where they participate together in activities to encourage enthusiastic engagement with the book.

Mon, Jul 14, 6:30pm - 7:30pm
O’Neal Library - Community Meeting Room
Great conversation about great short fiction!

Tue, Jul 15, 8:00am - 10:30am
O’Neal Library - Conference Room
Board meeting

Tue, Jul 15, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 8 2025 at 9:00am

Tue, Jul 15, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jul 15, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 8 2025 at 9:00am

Tue, Jul 15, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jul 15, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jul 15, 5:30pm - 7:00pm
O’Neal Library
Join Miriam Calleja for 90 minutes of writing prompts.

Tue, Jul 15, 6:00pm - 7:00pm
O’Neal Library - Conference Room
Join us a for a talk about finding your favorite genre. Part of our Adult Summer Reading Program

Wed, Jul 16, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 9 2025 at 9:00am

Wed, Jul 16, 9:30am - 1:30pm
O’Neal Library - Makerspace
4-hour workshop on basic skills for machine sewing
This event is full

Wed, Jul 16, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 9 2025 at 9:00am

Wed, Jul 16, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, July 9 2025 at 9:00am

Thu, Jul 17, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 17, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 17, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jul 17, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Which snack will reign supreme? Find out as we munch our way through a Snap Snack Bracket. Drop Off Program.

Fri, Jul 18, 3:00pm - 5:00pm
O’Neal Library - Community Meeting Room
Experiment with Eco Print!

Mon, Jul 21, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Jul 21, 2:30pm - 3:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art.
Registration opens Monday, June 16 2025 at 9:00am

Mon, Jul 21, 2:30pm - 4:00pm
O’Neal Library - Conference Room
Build a literary community with sensory play!

Mon, Jul 21, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art.
Registration opens Monday, June 16 2025 at 9:00am

Tue, Jul 22, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 15 2025 at 9:00am

Tue, Jul 22, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jul 22, 10:30am - 10:50am
O’Neal Library
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, July 15 2025 at 9:00am

Tue, Jul 22, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jul 22, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Stories with extra! Crafts, activities, performers! All for your entering Kindergarten through 2nd graders (Drop Off Program)

Tue, Jul 22, 5:30pm - 7:00pm
O’Neal Library
Join Miriam Calleja for 90 minutes of writing prompts.

Tue, Jul 22, 6:30pm - 8:00pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Jul 23, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 16 2025 at 9:00am

Wed, Jul 23, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, July 16 2025 at 9:00am

Wed, Jul 23, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, July 16 2025 at 9:00am

Wed, Jul 23, 2:00pm - 4:00pm
O’Neal Library - Community Meeting Room
Enjoy a pop-up cafe at O'Neal Library.

Wed, Jul 23, 3:00pm - 4:30pm
O’Neal Library - Makerspace
STEAM challenge for rising 4th through 6th graders Drop Off Program
This event is full

Thu, Jul 24, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 24, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Jul 24, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jul 24, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Celebrate the end of summer reading with a pizza and games party and hear the announcement of the Xtreme Reads big winners. Drop Off Program

Fri, Jul 25, 3:00pm - 5:00pm
O’Neal Library - Conference Room
Learn to diamond paint at the O'Neal Library/

Fri, Jul 25, 6:00pm - 10:00pm
O’Neal Library - Community Meeting Room
A special end of summer celebration for Xtreme Readers who completed 15 or more book challenges.

Mon, Jul 28, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Tue, Jul 29, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Jul 29, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Jul 29, 6:30pm - 7:30pm
O’Neal Library - Community Meeting Room
Enjoy pizza and music from Roger Day at 6:30 as we celebrate the completion of another amazing summer reading program!

Wed, Jul 30, 6:00pm - 8:00pm
O’Neal Library - Community Meeting Room
Join us for a craft night and book discussion!

Thu, Jul 31, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Jul 31, 6:00pm - 7:00pm
O’Neal Library - Conference Room
A social group for Neurodivergent adults that meets monthly, providing peer support and opportunities for resource sharing.

Mon, Aug 04, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Aug 04, 10:00am - 11:30am
O’Neal Library - Conference Room
Join us for this upcycled jewelry workshop with Erica Scott of Dabble Arts Studio

Tue, Aug 05, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Aug 05, 2:00pm - 5:00pm
O’Neal Library
Perler bead supplies available at all Open Maker Labs in August

Tue, Aug 05, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Thu, Aug 07, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Sat, Aug 09, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Bring your own craft and work on it with us!

Mon, Aug 11, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Aug 11, 6:30pm - 7:30pm
O’Neal Library - Community Meeting Room
Great conversation about great short fiction!

Tue, Aug 12, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Aug 12, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Aug 12, 5:30pm - 7:00pm
O’Neal Library
Join Miriam Calleja for 90 minutes of writing prompts.

Thu, Aug 14, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Sat, Aug 16, 10:30am - 12:00pm
O’Neal Library - Conference Room
Medicare can be confusing, but the presentation today should help clarify the process. Bring any questions you might have!

Mon, Aug 18, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Tue, Aug 19, 8:00am - 10:30am
O’Neal Library - Conference Room
Board meeting

Tue, Aug 19, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Aug 19, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Aug 19, 5:30pm - 7:00pm
O’Neal Library
Join Miriam Calleja for 90 minutes of writing prompts.

Thu, Aug 21, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Mon, Aug 25, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Tue, Aug 26, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Tue, Aug 26, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Aug 26, 6:30pm - 8:00pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Aug 27, 10:00am - 11:30am
O’Neal Library - Conference Room
Medicare can be confusing, but the presentation today should help clarify the process. Bring any questions you might have!

Thu, Aug 28, 2:00pm - 5:00pm
O’Neal Library - Makerspace
Drop by the Makerspace to work on your creative projects and explore our resources!

Tue, Sep 02, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Please bring a yoga mat and water.

Mon, Sep 08, 10:00am - 12:00pm
O’Neal Library - Community Meeting Room
Mark your calendars for the monthly Mahjong meet-up at O'Neal Library. For beginners, please register for the first session of the month for lessons. Experienced players may attend any session.

Mon, Sep 08, 6:30pm - 7:30pm
O’Neal Library - Community Meeting Room
Great conversation about great short fiction!