The Library is closed today, Sunday, April 5.

Event List

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Adults" group

Book a Techie

Friday, June 5, 2026 at 1:30pm - 2:30pm

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Open
Registration Required
Registration will close on June 5, 2026 @ 1:30pm.
Library Branch: Town & Country Public Library
Room: Library-wide
Age Group: Adults
Program Type: Technology Class
Registration Required
Event Details:

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Disclaimer(s)

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.

This event is in the "Everyone" group

Passport Reservation (Afternoon)

Friday, June 5, 2026 at 2:00pm - 3:00pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 5, 2026 @ 2:00pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Babies & Toddlers" group
This event is in the "Children" group

Saturday Storytime with Miss Moe (Drop In)

Saturday, June 6, 2026 at 10:00am - 10:30am

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

Library Branch: Town & Country Public Library
Room: Silo
Age Group: Babies & Toddlers, Children
Program Type: Storytime
Event Details:

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

This event is in the "Everyone" group

Passport Reservation (Afternoon)

Saturday, June 6, 2026 at 2:00pm - 3:00pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 6, 2026 @ 2:00pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

Monday, June 8, 2026 at 2:00pm - 3:00pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 8, 2026 @ 2:00pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

Monday, June 8, 2026 at 5:30pm - 7:30pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 8, 2026 @ 5:30pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Library Board of Trustees

Monday, June 8, 2026 at 7:15pm - 9:00pm

Monthly public meeting of the Library Board of Trustees

Library Branch: Town & Country Public Library
Room: The Arnold & Mildred Erickson Conference Room
Age Group: Everyone
Program Type: Board of Trustees, Library Meeting
Event Details:

Monthly public meeting of the Library Board of Trustees

This event is in the "Children" group

Little Explorers (ages 4-5)

Tuesday, June 9, 2026 at 10:30am - 11:30am

Stop by the library for a morning with friends learning, discovering and exploring new activities, focusing on fine motor skills (scissor skills & proper writing grip), early literacy (letter recognition & sounds), math (number recognition

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Mary Lynn Alms Educational Center (Meeting Room)
Age Group: Children
Program Type: Learning & Discovery
Registration Required
Event Details:

Stop by the library for a morning with friends learning, discovering and exploring new activities, focusing on fine motor skills (scissor skills & proper writing grip), early literacy (letter recognition & sounds), math (number recognition

This event is in the "Everyone" group

Passport Reservation (Afternoon)

Tuesday, June 9, 2026 at 2:00pm - 3:00pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 9, 2026 @ 2:00pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

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

Tween/Teen Scene: Chefs Havin Fun!

Tuesday, June 9, 2026 at 2:30pm - 4:00pm

Awaken your inner Chef this summer & join Mrs. Hansen at the library for our special cooking class, pick up a few easy snack ideas while hanging out with other aspiring Chefs!

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Mary Lynn Alms Educational Center (Meeting Room)
Age Group: Tweens, Teens
Program Type: Home & Wellness, Learning & Discovery, Workshop
Registration Required
Event Details:

Awaken your inner Chef this summer & join Mrs. Hansen at the library for our special cooking class, pick up a few easy snack ideas while hanging out with other aspiring Chefs!

Disclaimer(s)

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.

This event is in the "Everyone" group

Passport Reservation (Evening)

Tuesday, June 9, 2026 at 5:30pm - 7:30pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 9, 2026 @ 5:30pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

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

American Red Cross Babysitter Training

Wednesday, June 10, 2026 at 9:30am - 5:00pm

Gain the skills and confidence to be a great babysitter at this American Red Cross training session. This in-person course, designed for youth ages 11-16, prepares participants to safely and confidently care for children and infants.

Upcoming
Registration Required
Payment Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Mary Lynn Alms Educational Center (Meeting Room)
Age Group: Tweens, Teens
Program Type: Home & Wellness, Learning & Discovery, Workshop
Registration Required
Payment Required
Event Details:

Gain the skills and confidence to be a great babysitter at this American Red Cross training session. This in-person course, designed for youth ages 11-16, prepares participants to safely and confidently care for children and infants.

This event is in the "Babies & Toddlers" group
This event is in the "Children" group

Family Storytime with Miss Moe (Drop In)

Wednesday, June 10, 2026 at 10:00am - 10:30am

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

 


 

Library Branch: Town & Country Public Library
Room: Silo
Age Group: Babies & Toddlers, Children
Program Type: Storytime
Event Details:

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

 


 

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

Knit and Crochet Circle: Daytime Edition

Wednesday, June 10, 2026 at 2:00pm - 3:30pm

This program will be offered in-person only. 

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Arnold & Mildred Erickson Conference Room
Age Group: Teens, Adults
Program Type: Arts & Crafts, Entertainment
Registration Required
Event Details:

This program will be offered in-person only. 

Disclaimer(s)

The Library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the Library.

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.

This event is in the "Children" group

A Story in the Garden

Wednesday, June 10, 2026 at 2:30pm - 3:30pm

Bring your favorite stuffy to our Outdoor Family Den area for a story and a simple snack we will prepare together!

June: TBD

 

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: Outdoor Family Den
Age Group: Children
Program Type: Special Event, Storytime
Registration Required
Event Details:

Bring your favorite stuffy to our Outdoor Family Den area for a story and a simple snack we will prepare together!

June: TBD

 

Disclaimer(s)

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.

This event is in the "Everyone" group

Passport Reservation (Evening)

Wednesday, June 10, 2026 at 5:30pm - 7:30pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 10, 2026 @ 5:30pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Babies & Toddlers" group
This event is in the "Children" group

Twilight Tales

Wednesday, June 10, 2026 at 6:30pm - 7:00pm

Come to the library in your PJ's and snuggle with your best stuffie while listening to soothing stories and songs to set the mood for bedtime.

 

#WSPG14

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: Silo
Age Group: Babies & Toddlers, Children
Program Type: Learning & Discovery, Storytime
Registration Required
Event Details:

Come to the library in your PJ's and snuggle with your best stuffie while listening to soothing stories and songs to set the mood for bedtime.

 

#WSPG14

This event is in the "Babies & Toddlers" group
This event is in the "Children" group

Family Storytime with Miss Moe (Drop In)

Thursday, June 11, 2026 at 10:00am - 10:30am

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

Library Branch: Town & Country Public Library
Room: Silo
Age Group: Babies & Toddlers, Children
Program Type: Learning & Discovery, Storytime
Event Details:

Join us outdoors for Family Storytime with Miss Moe!  Children will enjoy songs, rhymes, flannel board activities, stories, and a craft that all work to enhance the development of early literacy skills.

This event is in the "Children" group

First Stitches: Beginning Sewing (ages 4-6)

Thursday, June 11, 2026 at 2:00pm - 2:45pm

In this beginner-friendly sewing program children will learn basic sewing, using a real needle and thread. Each child will create a beautiful design of his/her choice.

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Mary Lynn Alms Educational Center (Meeting Room)
Age Group: Children
Program Type: Arts & Crafts, Home & Wellness, Learning & Discovery
Registration Required
Event Details:

In this beginner-friendly sewing program children will learn basic sewing, using a real needle and thread. Each child will create a beautiful design of his/her choice.

This event is in the "Children" group
This event is in the "Tweens" group
This event is in the "Teens" group

Chess Club

Thursday, June 11, 2026 at 4:30pm - 5:30pm

Register for each class separately. This program is not a series.

Upcoming
Registration Required
Registration will open on May 20, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Mary Lynn Alms Educational Center (Meeting Room)
Age Group: Children, Tweens, Teens
Program Type: Learning & Discovery
Registration Required
Event Details:

Register for each class separately. This program is not a series.

This event is in the "Everyone" group

Passport Reservation (Evening)

Thursday, June 11, 2026 at 5:30pm - 7:30pm

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

Open
Registration Required
Registration will close on June 11, 2026 @ 5:30pm.
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Registration Required
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

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

Virtual Program: Inside the Obama Presidential Center

Thursday, June 11, 2026 at 7:00pm - 8:30pm
Join us for a special virtual presentation exploring the Barack Obama Presidential Library and Obama Presidential Center.
 
Library Branch: Town & Country Public Library
Age Group: Teens, Adults
Program Type: Learning & Discovery
Event Details:
Join us for a special virtual presentation exploring the Barack Obama Presidential Library and Obama Presidential Center.
 
This event is in the "Adults" group

Lawrence J. Martin Heritage Center

Friday, June 12, 2026 at 10:00am - 2:00pm

Visit the Lawrence J Martin Center and learn about the contents of this unique Elburn community collection.  KCGS Volunteers are on-hand to assist you with your family history research or guide you through home research resources.

Offsite Event
Library Branch: Town & Country Public Library
Room: Heritage Center
Age Group: Adults
Program Type: Genealogy, History, Outside Organization
Event Details:

Visit the Lawrence J Martin Center and learn about the contents of this unique Elburn community collection.  KCGS Volunteers are on-hand to assist you with your family history research or guide you through home research resources.

This event is in the "Adults" group

Book a Techie

Friday, June 12, 2026 at 1:30pm - 2:30pm

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Open
Registration Required
Registration will close on June 12, 2026 @ 1:30pm.
Library Branch: Town & Country Public Library
Room: Library-wide
Age Group: Adults
Program Type: Technology Class
Registration Required
Event Details:

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Disclaimer(s)

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.