Events & Programs

Featured Events

Featured events and series

Check the event Calendar for a full list of upcoming library events.

Upcoming Events 

Adults holding hands
Wise Practices to Guide the Death Process
J.D. Rockefeller
History of Rockefeller
Virtual history of J.D. Rockefeller, American business magnate and philanthropist.
"Look Up" - Solar Eclipse 2024
Solar Eclipse 2024
Join Wright Library as we celebrate this once-in-a-lifetime event. Programs for all ages.

On-going Program Series 

Book Covers
Join in-person or online book discussions for all ages and interests.
Far Hills Speaker Series brought to you by Wright Library and the Oakwood Historical Society.
Wright Library and the Oakwood Historical Society bring you local history talks about Oakwood & the Dayton area.
Pipevine Swallowtail Butterfly
Programs and resources to support native plants and pollinators.
Local authors present at Wright Library
Author Talks
Wright Library welcomes a variety of authors in-person and virtual platforms.
Two older adults happily living well
Programs to guide us towards better health, finances, and sustainability.
Open sign for a small business
Learn the tricks of the trade on how to succeed in business and finance.
"Let's Talk" logo for library programs that promote open conversation.
"Let's Talk" programs that promote open conversation.
Wright Brothers with early plane are an essential part of Dayton's history.
History Enthusiasts
Programs and talks about our unique local history as well as important historical happenings.
Robotic hand meets human hand as we explore Artificial Intelligence and technology of the future.
Technology & Science
Explore science and technology of the future and how it impacts us today.

Youth Services Events

Child reads a book in mom's lap
Weekly storytimes, both traditional and non-traditional
A collection of fluffy stuffed animals
Upcoming programs for young learners
Youth smiling by LEGO display.
Children's programs and activities to enhance learning and socialization.
Four teens having fun
Programs and activities to socialize and have fun.