Event List

Age Group
Age Group
Program Type
Program Type
Library Branch
Event Type

Primary tabs

This event is in the "Adults" group

Beginner Line-Dancing With CC!

Tuesday, March 10, 2026 at 6:00pm - 7:45pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

New date! Step out and add some fun to your Tuesday evening with a beginner's line-dancing class with CC!  No experience necessary! We will be learning all the popular line dances! Light refreshments will be served. 

Waitlist
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

New date! Step out and add some fun to your Tuesday evening with a beginner's line-dancing class with CC!  No experience necessary! We will be learning all the popular line dances! Light refreshments will be served. 

This event is in the "Adults" group

Evolution of Photography with Doug Hanson

Thursday, March 12, 2026 at 6:00pm - 7:00pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Enjoy a night out learning about the evolution of photography while spotlighting the history of Hampshire. This program will feature glass plates of downtown Hampshire that are part of the library's historical collection. 

Open
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

Enjoy a night out learning about the evolution of photography while spotlighting the history of Hampshire. This program will feature glass plates of downtown Hampshire that are part of the library's historical collection. 

This event is in the "Adults" group

ILP: Beyond the Page with Percival Everett

Thursday, March 19, 2026 at 7:00pm - 8:00pm
Zoom at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Beyond the Page with Percival Everett

Virtual Event
Library Branch: Ella Johnson Memorial Public Library District
Room: Zoom
Age Group: Adults
Program Type: Outside Performer
Event Details:

Beyond the Page with Percival Everett

This event is in the "Adults" group

ILP: Cristina Henríquez: Voice, Culture, and Human Connection

Thursday, April 16, 2026 at 7:00pm - 8:00pm
Zoom at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Join critically acclaimed, bestselling author, Cristina Henríquez, for a compelling conversation about her work.

Virtual Event
Library Branch: Ella Johnson Memorial Public Library District
Room: Zoom
Age Group: Adults
Program Type: Outside Performer
Event Details:

Join critically acclaimed, bestselling author, Cristina Henríquez, for a compelling conversation about her work.

This event is in the "Adults" group

Learn to Play American Mahjong Club!

Friday, May 1, 2026 at 1:00pm - 2:30pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

Upcoming
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

This event is in the "Adults" group

Learn to Play Mahjong Club!

Friday, May 8, 2026 at 1:00pm - 2:30pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

Upcoming
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

This event is in the "Adults" group

Learn to Play Mahjong Club!

Friday, May 15, 2026 at 1:00pm - 2:30pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

Upcoming
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

This event is in the "Adults" group

ILP: Babel-On with R.F. Kuang

Tuesday, May 19, 2026 at 7:00pm - 8:00pm
Zoom at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

R.F. Kuang’s genre-bending fiction broaches ordinarily serious topics from a satirical and fantastical perspective.

Virtual Event
Library Branch: Ella Johnson Memorial Public Library District
Room: Zoom
Age Group: Adults
Program Type: Outside Performer
Event Details:

R.F. Kuang’s genre-bending fiction broaches ordinarily serious topics from a satirical and fantastical perspective.

This event is in the "Adults" group

Learn to Play Mahjong Club!

Friday, May 22, 2026 at 1:00pm - 2:30pm
Community Room at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Adults

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

Upcoming
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Community Room
Age Group: Adults
Program Type: Outside Performer
Registration Required
Event Details:

Curious about learning American Mahjong? Join us every Friday in March at the library as we learn the ancient Chinese tile game that is sweeping the nation!

Library Closed - Memorial Day

All Day
Ella Johnson Memorial Public Library District
Closing
Branches:
Ella Johnson Memorial Public Library District
This event is in the "Babies (0 - 24 Months)" group
This event is in the "Children (Ages 2 - 5)" group
This event is in the "Grade School (K - 5th grade)" group
This event is in the "Tween (6th - 8th grade)" group
This event is in the "Teens (9th - 12th grade)" group

Summer Reading Kick Off Petting Zoo

Friday, June 5, 2026 at 10:00am - 2:00pm
Off Site
Program Type:
Outside Performer
Age Group:
Babies (0 - 24 Months), Children (Ages 2 - 5), Grade School (K - 5th grade), Tween (6th - 8th grade), Teens (9th - 12th grade)

Help us get summer started off this year with our Annual Summer Reading Kickoff Petting Zoo.

A Zoo To You will bring 20-25 animals including goats, sheep, little cow, donkey, llama, bunny, and chickens.

Offsite Event
Library Branch: Off Site
Age Group: Babies (0 - 24 Months), Children (Ages 2 - 5), Grade School (K - 5th grade), Tween (6th - 8th grade), Teens (9th - 12th grade)
Program Type: Outside Performer
Event Details:

Help us get summer started off this year with our Annual Summer Reading Kickoff Petting Zoo.

A Zoo To You will bring 20-25 animals including goats, sheep, little cow, donkey, llama, bunny, and chickens.

Disclaimer(s)

The Ella Johnson Memorial Public Library District reserves the right to photograph program participants and patrons. These photos are for Library use only and may be used for promotion within print and digital media. Attending a Library event provides expressed consent to take and utilize photographs of you/your family.

This event is in the "Children (Ages 2 - 5)" group
This event is in the "Grade School (K - 5th grade)" group

Miss Jamie's Garden Friends

Tuesday, June 23, 2026 at 10:00am - 11:00am
Children's Area at Ella Johnson Memorial Public Library District
Program Type:
Outside Performer
Age Group:
Children (Ages 2 - 5), Grade School (K - 5th grade)

Join us to welcome Miss Jamie, who will take us on a musical, imaginative trip to the garden.

Upcoming
Registration Required
Library Branch: Ella Johnson Memorial Public Library District
Room: Children's Area
Age Group: Children (Ages 2 - 5), Grade School (K - 5th grade)
Program Type: Outside Performer
Registration Required
Event Details:

Join us to welcome Miss Jamie, who will take us on a musical, imaginative trip to the garden.

Disclaimer(s)

The Ella Johnson Memorial Public Library District reserves the right to photograph program participants and patrons. These photos are for Library use only and may be used for promotion within print and digital media. Attending a Library event provides expressed consent to take and utilize photographs of you/your family.