Upcoming Events

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Babies" group

Wiggle & Wobble*

10:00am–10:30am
Babies
First Floor Meeting Room
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Babies
Program Type: Storytime
Registration Required
Event Details:

Wiggle your way down to the Library for a storytime with fun songs and activities tailored for the littlest ones. Children 0-36 months and their caregivers. Limit 15 children.

This event is in the "Children" group

Retro Kidventures*

4:30pm–5:30pm
Children
First Floor Meeting Room
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Children
Program Type: Arts & Crafts, Entertainment
Registration Required
Event Details:

Join us as we head back in time to watch some of our favorite classic TV shows and make a fun craft! Limit 15. Ages 6+. 

This event is in the "Adults" group

Edible Watercolor Cookie Painting*

6:30pm–8:00pm
Adults
First Floor Meeting Room
Full
Registration Required
Registration is closed because the event is full.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Adults
Program Type: Arts & Crafts, Cooking
Registration Required
Event Details:

Using special tools like gel icing and fondant, learn how to paint watercolor designs on sugar cookies for an artsy and edible creation. Limit 25. Ages 18+.   

This event is in the "Children" group

Aspiring Architects*

4:30pm–5:30pm
Children
First Floor Meeting Room
Full
Registration Required
Registration is closed because the event is full.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Children
Registration Required
Event Details:

Get ready to build! We will test your bridge-building skills in a friendly competition. Limit 15. Ages 6+. 

This event is in the "Adults" group

Fact or Fiction Book Club*

7:00pm–8:00pm
Adults
Ground Floor Meeting Room
Registration Required
Registration will close on April 29, 2026 @ 7:00pm.
Library Branch: Green Hills Public Library District
Room: Ground Floor Meeting Room
Age Group: Adults
Program Type: Book Club
Registration Required
Event Details:

Connect with other people who love to read and join us at the Library for engaging conversation about fiction and nonfiction titles selected by Adult Services Librarians.

This event is in the "Adults" group

November's Fury: Great Lakes Shipwreck Legends*

2:00pm–3:00pm
Adults
First Floor Meeting Room
Registration Required
Registration will close on April 30, 2026 @ 2:00pm.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Adults
Program Type: History
Registration Required
Event Details:

Join journalist Jeff Cappel to trace the final hours of the Edmund Fitzgerald, Carl D. Bradley, and Daniel J. Morell, gaining insight into the storms, structural challenges, and enduring legends surrounding these shipwrecks. Limit 50.

This event is in the "Babies" group
This event is in the "Children" group
This event is in the "Family" group

Family Storytime

10:00am–10:30am
Babies, Children, Family
First Floor Meeting Room
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Babies, Children, Family
Program Type: Storytime
Event Details:

Have some fun with stories, songs, and more! Tickets for admission will be handed out at the Youth Services Desk beginning at 9am. Space is limited to the first 15 children with tickets.  

Branches:
Green Hills Public Library District
This event is in the "All Ages" group

Supernova Toys Presents: Free Comic Book Giveaway Day

11:00am–3:00pm
All Ages
Ground Floor Meeting Room
Library Branch: Green Hills Public Library District
Room: Ground Floor Meeting Room
Age Group: All Ages
Event Details:

Drop in to the Library to grab a free comic courtesy of Supernova toys. Stay a while for some fun activities and a photo-op beginning at 2pm. No matter what kind of comic you like, we have something for you! All ages.

 

This event is in the "Children" group

Comic and Zine Workshop for Kids*

1:00pm–2:00pm
Children
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Children
Program Type: Arts & Crafts
Registration Required
Event Details:

Join Justin Castaneda in a "how-to" program and teach kids how to make their own comics and zines with a single piece of paper! Limit 15. Ages 8+. 

This event is in the "Babies" group

Wiggle & Wobble*

10:00am–10:30am
Babies
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Babies
Program Type: Storytime
Registration Required
Event Details:

Wiggle your way down to the Library for a storytime with fun songs and activities. Children 0-36 months and their caregivers. Limit 15 children.

This event is in the "Adults" group

Community Blood Drive

3:00pm–7:00pm
Adults
Ground Floor Meeting Room
Library Branch: Green Hills Public Library District
Room: Ground Floor Meeting Room
Age Group: Adults
Program Type: Community, Drop-In, Health & Wellness
Event Details:

Help save a life by donating blood to The Community Blood CenterPlease bring a photo ID and eat a meal before donating

This event is in the "Children" group

Mini Yogis*

11:00am–11:45am
Children
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Children
Program Type: Health & Wellness
Registration Required
Event Details:

Stretch those little bodies and minds with The Do Good Movement’s morning of yoga and mindfulness. Yoga mats will be provided. Limit 20. Ages 3-6.

This event is in the "Children" group

Yoga for Kids*

6:30pm–7:15pm
Children
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Children
Program Type: Health & Wellness
Registration Required
Event Details:

Stretch. Meditate. Relax. We are pleased to partner with The Do-Good Movement to bring yoga and mindfulness to our Library. Yoga mats will be provided. Limit 20. Ages 6+. 

This event is in the "Adults" group

Crochet for Beginners: Session One*

2:00pm–4:00pm
Adults
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

IN AN EFFORT TO ALLOW MORE PEOPLE TO PARTICIPATE, PLEASE DO NOT REGISTER IF YOU HAVE ATTENDED THIS PROGRAM IN JANUARY 2026. 

This event is in the "Adults" group

Crochet for Beginners: Session Two*

5:30pm–7:30pm
Adults
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

IN AN EFFORT TO ALLOW MORE PEOPLE TO PARTICIPATE, PLEASE DO NOT REGISTER IF YOU HAVE ATTENDED THIS PROGRAM IN JANUARY 2026. 

This event is in the "Teens" group

Teen Volunteer Time*

6:00pm–7:00pm
Teens
The Hangout
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: The Hangout
Age Group: Teens
Program Type: Community
Registration Required
Event Details:

Looking for a fun way to give back? Come help us help others; you never know what you might get to do. This is a great opportunity for getting those service hours in! Limit 20. Ages 13-17. 

 

This event is in the "Children" group

STEM Squad*

6:30pm–7:30pm
Children
Ground Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: Ground Floor Meeting Room
Age Group: Children
Program Type: Science
Registration Required
Event Details:

This multi-media hands-on program will expand your knowledge about STEM topics in the real world. At the end of each program, we will vote on the next topic. Limit 15. Ages 6+. 

This event is in the "Children" group

Pokemon Club*

4:30pm–5:30pm
Children
Ground Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: Ground Floor Meeting Room
Age Group: Children
Program Type: Games
Registration Required
Event Details:

Come gather with fellow Pokémon trainers to make a craft, play games and battle, and join an optional trade with parent permission. Let’s catch them all! Limit 15. Ages 8+.

This event is in the "Tween" group
This event is in the "Teens" group

Throwback Thursdays*

4:30pm–5:30pm
Tween, Teens
The Hangout
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: The Hangout
Age Group: Tween, Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Come to the Hangout for a fun and retro craft. We will travel back in time to create some groovy or even rad crafts. Limit 15. Ages 10-17. 

This event is in the "All Ages" group

Mom & Me Craft Night*

6:30pm–7:30pm
All Ages
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: All Ages
Program Type: Arts & Crafts, Community, Entertainment
Registration Required
Event Details:

Come get crafty and show your mom appreciation in this fun, open-ended crafting session! Limit 40. All ages.  

Non-residents may register for programs starting on Monday, 5/4 at 10 am.

This event is in the "Babies" group
This event is in the "Children" group
This event is in the "Family" group

Family Storytime

10:00am–10:30am
Babies, Children, Family
First Floor Meeting Room
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Babies, Children, Family
Program Type: Storytime
Event Details:

Have some fun with stories, songs, and more! Tickets for admission will be handed out at the Youth Services Desk beginning at 9am. Space is limited to the first 15 children with tickets.  

This event is in the "Adults" group

Vera-Ellen Dances into the Golden Age*

1:00pm–2:30pm
Adults
First Floor Meeting Room
Registration Required
Registration will open on April 27, 2026 @ 10:00am.
Library Branch: Green Hills Public Library District
Room: First Floor Meeting Room
Age Group: Adults
Program Type: Entertainment, Movie, Music
Registration Required
Event Details:

Celebrate the dazzling career of Vera-Ellen, a musical star whose Broadway beginnings led to iconic Hollywood performances with Gene Kelly and Fred Astaire in beloved classic films. Limit 50. Ages 18+.   

This event is in the "Adults" group

Writer's Critique Group

10:00am–12:00pm
Adults
Screened Porch Room
Library Branch: Green Hills Public Library District
Room: Screened Porch Room
Age Group: Adults
Program Type: Community, Drop-In
Event Details:

Join the Writer's Critique Group on the second Saturday of each month from 10am–12pm. Whether you are a published writer or an aspiring writer please join us for a discussion, feedback, and improvement suggestions of a member's works.