Title/Search

LibCal

Upcoming Events

Time Zone: Central Time - US & Canada (change)

Chair Yoga In-Person

Join a certified yoga instructor for a series of simple movements to strengthen and stretch your whole body while comfortably seated in a chair. No prior yoga experience required. No session on...  More
Date:
Friday, June 28, 2024 Show more dates
Time:
11:30am - 12:30pm
Location:
Large Meeting Room
Audience:
  Adults  
Categories:
  Gather     Health and Wellness     Seniors  
Registration Type:
In-Person Registration
Register! - 2 seats left

Friday Features: Walk the Line In-Person

Enjoy an afternoon at the movies. Find each week's featured film at elmlib.org/friday. Live in-person. No registration required.
Date:
Friday, June 28, 2024 Show more dates
Time:
2:00pm - 4:30pm
Location:
Large Meeting Room
Audience:
  High School (Gr. 9-12)     Adults  
Categories:
  Gather     Movies > Friday Features     Movies  

Romp and Rhyme In-Person

For Infants to age 2 w/ adult Rhymes, simple stories, and musical activities engage little ones and foster emerging language skills. Tickets available beginning at 9 a.m. the morning of the...  More
Date:
Saturday, June 29, 2024 Show more dates
Time:
9:30am - 10:00am
Location:
Kids' Program Room
Audience:
  Families     Kids  
Categories:
  Storytime  

Canasta: Open Play In-Person

Join us for a friendly game of Canasta every week. Prior experience is required. Live in-person. No registration required.
Date:
Saturday, June 29, 2024 Show more dates
Time:
10:00am - 12:00pm
Location:
Kossmann Room
Audience:
  Adults  
Categories:
  Games > Game Groups     Games     Gather  

The Frog Lady In-Person

Meet reptiles and amphibians up close with Deb Krohn of FrogLady Presentations. Deb will teach you about her scaly and slimy friends: frogs, salamanders, lizards, tortoises, and snakes! Animals will...  More
Date:
Saturday, June 29, 2024
Time:
11:00am - 12:00pm
Location:
Large Meeting Room
Audience:
  Families  
Categories:
  Family  

Artist Drop-in: Shannon Downey In-Person

Join artist Shannon Downey to learn about craftivism, embroidery, and giving new life to recycled or inherited projects. Plus, hear how Shannon found an unfinished quilt at an estate sale and, in...  More
Date:
Sunday, June 30, 2024
Time:
2:00pm - 4:00pm
Location:
Lobby
Audience:
  Families     Middle School (Gr. 6-8)     High School (Gr. 9-12)     Adults     Kids  
Categories:
  Arts and Culture     Create     Summer Reading  

Mother Goose & Me In-Person

For Newborn-11 months w/ adult. Meet other parents and caregivers of newborns to share rhymes, activities, and resources. Live in-person. Tickets available starting at 9:00 a.m. the morning of the...  More
Date:
Monday, July 1, 2024 Show more dates
Time:
9:30am - 10:00am
Location:
Kids' Program Room
Audience:
  Families     Kids  
Categories:
  Storytime  

Scrabble In-Person

Play a friendly game of Scrabble. All skill levels welcome. Live in-person. No registration required.
Date:
Monday, July 1, 2024 Show more dates
Time:
10:00am - 12:00pm
Location:
Kossmann Room
Audience:
  Adults  
Categories:
  Games > Game Groups     Gather  

Monarch Butterflies: The History and Science Behind the Craze In-Person / Online

Will planting milkweed fix the problem of the diminished numbers of the migrating monarchs? What else can we do to help this iconic insect? Naturalist Kim White explores the migratory path and life...  More
Date:
Monday, July 1, 2024
Time:
7:00pm - 8:00pm
Location:
Large Meeting Room
Audience:
  High School (Gr. 9-12)     Adults  
Categories:
  Home and Garden  
Registration Type:
In-Person Registration / Online Registration
Register! - 257 seats left

Summer Storytime In-Person

For Families (best for ages 1-5) Join us outdoors for stories, nursery rhymes, and music to keep little ones gleefully engaged. Bring a blanket to sit on. No registration. In case of inclement...  More
Date:
Tuesday, July 2, 2024 Show more dates
Time:
10:00am - 10:30am
Location:
Outside-South Lawn
Audience:
  Families     Kids  
Categories:
  Storytime