The Eastern Oklahoma Library System offers programs and services for all ages—babies and toddlers through senior citizens—with a large variety of topics, activities, and locations.

You’ll find arts and crafts, music, movies, lectures, community meetings, games of all kinds, technology lessons—a multitude of great programming!

Using the Calendar

Use the icon to select a location, or use the icon to search the calendar by location, date, and/or age groups. Programs that are intended for all ages and/or families are listed in the search parameters as “Intergenerational.”


When registration is required, the only information you will be required to provide is your name and email address. You can choose whether to receive email or text reminders and how many days prior to the event you want your reminder.

Classic Page View

If you prefer a different style of calendar to search and browse, please click here for our classic view.


For any questions about using the EOLS calendar, please email eodlssm@eols.org or call 918-683-2843, ext. 234 during regular business hours.

Meeting Rooms

Our vision is to create welcoming libraries that inspire imagination and ideas. In providing free meeting space for public use, the libraries of Eastern Oklahoma Library System support the American Library Association’s Library Bill of Rights, which states:

“Libraries which maintain meeting rooms, exhibit space, or other facilities open to the public should make them available on equal terms to all persons, regardless of their beliefs or affiliations.”

To reserve a space, you must read and agree to EOLS Meeting Room Policies. Contact your local library to learn more or make a reservation.