|
|
|
|
1
-
No School
-
Social Friday! Coffee Time - Meeting Room
Social Friday! Coffee Time - Meeting Room
May 1, 2026 9:30 am - 11:30 am
For anyone 18+ who needs to get out of the house and socialize a bit, we will have a fresh pot of piping hot coffee (and the Keurig) ready by 9:30. We also have hot water available for tea drinkers 🙂
Every Friday morning we will put on a pot of coffee - all you need to do is show up!
See more details
-
New to Osceola Brainstorming
New to Osceola Brainstorming
May 1, 2026 2:00 pm - 3:00 pm
OPL Conference Room
See more details
• • •
|
2
|
3
|
4
-
Toddler Activity Hour (Ages 18mo-5yrs)
Toddler Activity Hour (Ages 18mo-5yrs)
May 4, 2026 10:00 am - 11:00 am
Toddler Play Time meets Preschool Story Hour every week! We will incorporate a lot of activities & active play designed to prepare our kids for school. Ages 18mo to 5 years old (before kindergarten) & their caregiver welcome!
See more details
-
Discover Your Library Bilingual Open House
Discover Your Library Bilingual Open House
May 4, 2026 5:00 pm - 6:00 pm
Join us for a night where everyone is welcome! Spanish translators will be available on site, library tours, sign up for your free library card, cookies & refreshments, giveaways, learn all about the library and that there is so much more than books!
See more details
-
Genealogy Society
Genealogy Society
May 4, 2026 6:30 pm - 7:30 pm
Do you like family history? Would you like to know more or even where to start? Clarke County Genealogical Society meets the first Monday of each month at the Osceola Public Library @ 6:30pm. Programs each month, interesting stories & good conversation! Join us!! You can become a member for only $10/year! For more information contact Barry Mateer at: bmateer@windstream.net
See more details
• • •
|
5
-
Golden Hour Gathering Adults 50+ BUNCO Dice Game Day!
Golden Hour Gathering Adults 50+ BUNCO Dice Game Day!
May 5, 2026 1:30 pm - 3:00 pm
Join others for a fun filled afternoon of socializing while playing a simple, easy to learn & enjoyable dice game! Small prizes will be provided for winners.
See more details
•
|
6
-
Toddler Activity Hour (Ages 18mo-5yrs) w/ Infinity Health
Toddler Activity Hour (Ages 18mo-5yrs) w/ Infinity Health
May 6, 2026 10:00 am - 11:00 am
Ready, set, smile! Join a friendly dental assistant from local Infinity Health for fun activities, bright smiles & tips to keep your teeth happy and healthy! You’ll leave with your own brand new toothbrush! Ages 18mo to 5 years old (before kindergarten) & their caregiver welcome!
See more details
-
Rob Sand Campaign - Meeting Room
• •
|
7
|
8
-
Social Friday! Coffee Time - Meeting Room
Social Friday! Coffee Time - Meeting Room
May 8, 2026 9:30 am - 11:30 am
For anyone 18+ who needs to get out of the house and socialize a bit, we will have a fresh pot of piping hot coffee (and the Keurig) ready by 9:30. We also have hot water available for tea drinkers 🙂
Every Friday morning we will put on a pot of coffee - all you need to do is show up!
See more details
•
|
9
-
OPL Plant Exchange
OPL Plant Exchange
May 9, 2026 9:00 am - 12:00 pm
If you have extra seeds, seedlings, and/or plants you would like to swap or exchange with others, bring them to the library! We will have our library plants for sale & extra seeds to give away.
If you don’t have anything to exchange, come anyway! You can check out seeds from the OPL Seed Library for FREE!
See more details
•
|
10
|
11
-
Toddler Activity Hour (Ages 18mo-5yrs)
Toddler Activity Hour (Ages 18mo-5yrs)
May 11, 2026 10:00 am - 11:00 am
Toddler Play Time meets Preschool Story Hour every week! We will incorporate a lot of activities & active play designed to prepare our kids for school. Ages 18mo to 5 years old (before kindergarten) & their caregiver welcome!
See more details
-
LEGO Club
LEGO Club
May 11, 2026 4:00 pm - 5:00 pm
LEGO Club is once a month & requires sign up EACH month! Children ages 6+ can sign up to participate in our monthly LEGO Club.
See more details
• •
|
12
-
Spring Clean Up Days
-
Hooks & Needles - Meeting Room
Hooks & Needles - Meeting Room
May 12, 2026 5:00 pm - 7:00 pm
Hooks and Needles includes a group of people who enjoy fiber art. Come learn to crochet or knit. If you already know how, come work on your latest project while chatting with others OR check out the themed project for the month. Come & go as you wish, materials provided or bring your own! Fun for all ages!
See more details
• •
|
|
14
-
Spring Clean Up Days
-
Cemetery Stone Cleaning Demonstration & Stories on Local History
Cemetery Stone Cleaning Demonstration & Stories on Local History
May 14, 2026 4:00 pm - 6:00 pm
Join Samantha Edgerton, a local historian & Clarke County Genealogical Society of Iowa member as she leads us in a headstone cleaning demonstration out at Maple Hill Cemetery right here in Osceola! There will also be stories from/about the gravestones we are cleaning, such as Anna Karr, the first librarian in Clarke County. Other highlights will include Dickinson Webster, John Dague, and Doc Harken who are all in the same area. This will be flat land with not much walking. Help us preserve the past and honor the legacy of our local history. All are welcome to join us! Everyone has a story, come listen to just a few of the citizens who made our community a home. Meet over in the middle of the east section of the cemetery when you arrive (near the caretaker area).
See more details
• •
|
15
-
Social Friday! Coffee Time - Meeting Room
Social Friday! Coffee Time - Meeting Room
May 15, 2026 9:30 am - 11:30 am
For anyone 18+ who needs to get out of the house and socialize a bit, we will have a fresh pot of piping hot coffee (and the Keurig) ready by 9:30. We also have hot water available for tea drinkers 🙂
Every Friday morning we will put on a pot of coffee - all you need to do is show up!
See more details
-
Krista - Genealogy Room
• •
|
16
|
17
|
18
-
Toddler Activity Hour (Ages 18mo-5years)
Toddler Activity Hour (Ages 18mo-5years)
May 18, 2026 10:00 am - 11:00 am
Toddler Play Time meets Preschool Story Hour every week! We will incorporate a lot of activities & active play designed to prepare our kids for school. Ages 18mo to 5 years old (before kindergarten) & their caregiver welcome!
See more details
-
Staff Meeting
-
Library Board Regular Meeting - Meeting Room
Library Board Regular Meeting - Meeting Room
May 18, 2026 5:00 pm - 6:00 pm
See more details
• • •
|
19
-
Book Discussion -Meeting Room
Book Discussion -Meeting Room
May 19, 2026 6:30 pm - 8:00 pm
Join Lonna for her monthly book discussion club. Held every 3rd Tuesday of the month in person & via Zoom. Pre-registration is required, so contact the library to sign up and get your copy of the month's selected book!
See more details
•
|
20
|
21
|
22
-
Last Day of School
-
Social Friday! Coffee Time - Meeting Room
Social Friday! Coffee Time - Meeting Room
May 22, 2026 9:30 am - 11:30 am
For anyone 18+ who needs to get out of the house and socialize a bit, we will have a fresh pot of piping hot coffee (and the Keurig) ready by 9:30. We also have hot water available for tea drinkers 🙂
Every Friday morning we will put on a pot of coffee - all you need to do is show up!
See more details
• •
|
23
|
24
|
|
|
26
-
Ukulele Class (All Ages)
Ukulele Class (All Ages)
May 26, 2026 5:30 pm - 6:30 pm
All ages welcome to come and learn how to play the ukulele with our director Francis, as he gives some instruction. Limited space available, so pre-registration is required! Contact the library to get signed up or for more info! The library has some ukuleles available for check out, but feel free to bring your own if possible!
See more details
•
|
27
|
28
|
29
-
Social Friday! Coffee Time - Meeting Room
Social Friday! Coffee Time - Meeting Room
May 29, 2026 9:30 am - 11:30 am
For anyone 18+ who needs to get out of the house and socialize a bit, we will have a fresh pot of piping hot coffee (and the Keurig) ready by 9:30. We also have hot water available for tea drinkers 🙂
Every Friday morning we will put on a pot of coffee - all you need to do is show up!
See more details
-
Summer Reading Program 2026 Registration
Summer Reading Program 2026 Registration
May 29, 2026 6:00 pm - 7:00 pm
See more details
• •
|
30
|
31
|
|
|
|
|
|
|
|