This event is in the "Everyone" group This event is in the "Adults" group Jul 19 2026 Sun Celebrate America's 250th: This Land is Your Land - The Folksongs of Woody Guthrie Outdoor Concert 2:00pm–3:00pm Everyone, Adults Upcoming Registration Required This event is in the "Everyone" group This event is in the "Adults" group Jul 19 2026 Sun Celebrate America's 250th: This Land is Your Land - The Folksongs of Woody Guthrie Outdoor Concert 2:00pm–3:00pm Upcoming Registration will open on May 20, 2026 @ 10:00am. Library Branch: Town & Country Public Library Room: Outdoor Family Den Age Group: Everyone, Adults Program Type: Entertainment, History Registration Required Event Details: Please note, this program will be held outdoors, weather permitting. Please bring blankets and lawn chairs.
This event is in the "Everyone" group Jul 20 2026 Mon Passport Reservation (Afternoon) 2:00pm–3:00pm Everyone Open Registration Required This event is in the "Everyone" group Jul 20 2026 Mon Passport Reservation (Afternoon) 2:00pm–3:00pm Open Registration will close on July 20, 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 TIMEAppointment 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 Jul 20 2026 Mon Passport Reservation (Evening) 5:30pm–7:30pm Everyone This event is in the "Everyone" group Jul 20 2026 Mon Passport Reservation (Evening) 5:30pm–7:30pm Library Branch: Town & Country Public Library Room: Passport Appointment Room Age Group: Everyone Program Type: Library Meeting Event Details: APPOINTMENT TIMEAppointment 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 Jul 20 2026 Mon Garden Club: Silent Wings – Discover Illinois Owls 7:00pm–8:30pm Teens, Adults Upcoming Registration Required This event is in the "Teens" group This event is in the "Adults" group Jul 20 2026 Mon Garden Club: Silent Wings – Discover Illinois Owls 7:00pm–8:30pm Upcoming 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: Teens, Adults Program Type: Home & Wellness, Learning & Discovery Registration Required Event Details: Owls have fascinated people's attention for centuries. Illinois is home to eight of these incredible species.
This event is in the "Adults" group Jul 21 2026 Tue Margaret Ritchie Noon Book Club Discussion 12:00pm–2:00pm Adults This event is in the "Adults" group Jul 21 2026 Tue Margaret Ritchie Noon Book Club Discussion 12:00pm–2:00pm Library Branch: Town & Country Public Library Room: The Arnold & Mildred Erickson Conference Room Age Group: Adults Program Type: Book Club Event Details: This group will meet in-person.Join the Noon Book Discussion Group for lively discussion about some of today's most popular books.
This event is in the "Children" group Jul 21 2026 Tue PreSchool STEMshop: Ecosystems 1:00pm–2:00pm Children Upcoming Registration Required This event is in the "Children" group Jul 21 2026 Tue PreSchool STEMshop: Ecosystems 1:00pm–2:00pm Upcoming 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, Workshop Registration Required Event Details: Welcome to a STEMtastic 60-Minute Adventure! Get ready to dive into an exciting, hands-on experience where curiosity meets discovery.
This event is in the "Children" group This event is in the "Tweens" group Jul 21 2026 Tue Creative Writing: American Girl Secret Garden 1:30pm–3:00pm Children, Tweens Upcoming Registration Required This event is in the "Children" group This event is in the "Tweens" group Jul 21 2026 Tue Creative Writing: American Girl Secret Garden 1:30pm–3:00pm Upcoming Registration will open on May 20, 2026 @ 10:00am. Library Branch: Town & Country Public Library Room: Adult West End Age Group: Children, Tweens Program Type: Learning & Discovery, Workshop Registration Required Event Details: Write the next American Girl Story! Bring your doll and share a fun project where you will create an American Girl paper doll and write a mini story about finding a secret garden. Learn about creating characters, setting, and plots. 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 Jul 21 2026 Tue Passport Reservation (Afternoon) 2:00pm–3:00pm Everyone Open Registration Required This event is in the "Everyone" group Jul 21 2026 Tue Passport Reservation (Afternoon) 2:00pm–3:00pm Open Registration will close on July 21, 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 TIMEAppointment 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 Jul 21 2026 Tue Passport Reservation (Evening) 5:30pm–7:30pm Everyone This event is in the "Everyone" group Jul 21 2026 Tue Passport Reservation (Evening) 5:30pm–7:30pm Library Branch: Town & Country Public Library Room: Passport Appointment Room Age Group: Everyone Program Type: Library Meeting Event Details: APPOINTMENT TIMEAppointment 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 Jul 22 2026 Wed Family Storytime with Miss Moe (Drop In) 10:00am–10:30am Babies & Toddlers, Children This event is in the "Babies & Toddlers" group This event is in the "Children" group Jul 22 2026 Wed Family Storytime with Miss Moe (Drop In) 10:00am–10:30am 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 Jul 22 2026 Wed Glass Painting Workshop 2:00pm–4:00pm Teens, Adults Upcoming Registration Required This event is in the "Teens" group This event is in the "Adults" group Jul 22 2026 Wed Glass Painting Workshop 2:00pm–4:00pm Upcoming 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: Teens, Adults Program Type: Arts & Crafts Registration Required Event Details: In this 2-hour workshop, participants will learn to paint traditional Islamic geometric patterns on 8 x 10-inch framed glass.
This event is in the "Everyone" group Jul 22 2026 Wed Passport Reservation (Evening) 5:30pm–7:30pm Everyone This event is in the "Everyone" group Jul 22 2026 Wed Passport Reservation (Evening) 5:30pm–7:30pm Library Branch: Town & Country Public Library Room: Passport Appointment Room Age Group: Everyone Program Type: Library Meeting Event Details: APPOINTMENT TIMEAppointment 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 "Children" group This event is in the "Adults" group Jul 22 2026 Wed Family Yoga 6:30pm–7:15pm Children, Adults Upcoming Registration Required This event is in the "Children" group This event is in the "Adults" group Jul 22 2026 Wed Family Yoga 6:30pm–7:15pm Upcoming 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, Adults Program Type: Home & Wellness, Learning & Discovery Registration Required Event Details: Register each member of the family that will be attending.Register for each class, this is not a series.
This event is in the "Babies & Toddlers" group This event is in the "Children" group Jul 23 2026 Thu Family Storytime with Miss Moe (Drop In) 10:00am–10:30am Babies & Toddlers, Children This event is in the "Babies & Toddlers" group This event is in the "Children" group Jul 23 2026 Thu Family Storytime with Miss Moe (Drop In) 10:00am–10:30am Library Branch: Town & Country Public Library Room: Silo Age Group: Babies & Toddlers, Children Program Type: Learning & Discovery, Storytime Event Details: Join us 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 This event is in the "Tweens" group This event is in the "Teens" group Jul 23 2026 Thu Kids Cultural Potluck & Recipe Swap Food Fair 2:00pm–3:30pm Children, Tweens, Teens Upcoming Registration Required This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group Jul 23 2026 Thu Kids Cultural Potluck & Recipe Swap Food Fair 2:00pm–3:30pm Upcoming 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, Special Event Registration Required Event Details: Think your families secret recipe is the best? Prove it! Grab your foodie passport! We are hosting a Cultural Food Fair powdered by you! 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 Jul 23 2026 Thu Passport Reservation (Evening) 5:30pm–7:30pm Everyone This event is in the "Everyone" group Jul 23 2026 Thu Passport Reservation (Evening) 5:30pm–7:30pm Library Branch: Town & Country Public Library Room: Passport Appointment Room Age Group: Everyone Program Type: Library Meeting Event Details: APPOINTMENT TIMEAppointment 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 Jul 23 2026 Thu Tween/Teen Scene: Calligraphy Workshop Series 6:00pm–7:00pm Tweens, Teens Upcoming Registration Required This event is in the "Tweens" group This event is in the "Teens" group Jul 23 2026 Thu Tween/Teen Scene: Calligraphy Workshop Series 6:00pm–7:00pm Upcoming Registration will open on May 20, 2026 @ 10:00am. Library Branch: Town & Country Public Library Room: The Arnold & Mildred Erickson Conference Room Age Group: Tweens, Teens Program Type: Learning & Discovery, Workshop Registration Required Event Details: Calligraphy means "Beautiful Writing". To learn this ancient technique, we will do several, progressive writing practices, which will culminate in writing a poem, or a greeting card, using the Calligraphy letters, we have learned.
This event is in the "Adults" group Jul 23 2026 Thu KCGS Program: America at 250! Researching Your Revolutionary Ancestors 7:00pm–8:00pm Adults This event is in the "Adults" group Jul 23 2026 Thu KCGS Program: America at 250! Researching Your Revolutionary Ancestors 7:00pm–8:00pm Library Branch: Town & Country Public Library Room: The Mary Lynn Alms Educational Center (Meeting Room) Age Group: Adults Program Type: Genealogy Event Details: Presentation method: Hybrid in-person and virtual. Members will receive Zoom meeting invitation.Join us for this Kane County Genealogical Society program.All are welcome to attend.
This event is in the "Babies & Toddlers" group This event is in the "Children" group Jul 24 2026 Fri Pre-K Art Play (ages 2-4): Model Magic 10:00am–10:45am Babies & Toddlers, Children Upcoming Registration Required This event is in the "Babies & Toddlers" group This event is in the "Children" group Jul 24 2026 Fri Pre-K Art Play (ages 2-4): Model Magic 10:00am–10:45am Upcoming 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: Babies & Toddlers, Children Program Type: Arts & Crafts, Learning & Discovery Registration Required Event Details: Laura Musatto, local art instructor, joins us for monthly art classes for little artists ages 2-4 with caregiver. #WSPG6
This event is in the "Adults" group Jul 24 2026 Fri Lawrence J. Martin Heritage Center 10:00am–2:00pm Adults Offsite Event This event is in the "Adults" group Jul 24 2026 Fri Lawrence J. Martin Heritage Center 10:00am–2:00pm 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 Jul 24 2026 Fri Book a Techie 1:30pm–2:30pm Adults Open Registration Required This event is in the "Adults" group Jul 24 2026 Fri Book a Techie 1:30pm–2:30pm Open Registration will close on July 24, 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 Jul 24 2026 Fri Passport Reservation (Afternoon) 2:00pm–3:00pm Everyone Open Registration Required This event is in the "Everyone" group Jul 24 2026 Fri Passport Reservation (Afternoon) 2:00pm–3:00pm Open Registration will close on July 24, 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 TIMEAppointment 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 Jul 25 2026 Sat Passport Reservation (Afternoon) 2:00pm–3:00pm Everyone Open Registration Required This event is in the "Everyone" group Jul 25 2026 Sat Passport Reservation (Afternoon) 2:00pm–3:00pm Open Registration will close on July 25, 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 TIMEAppointment 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 Jul 27 2026 Mon Passport Reservation (Afternoon) 2:00pm–3:00pm Everyone Open Registration Required This event is in the "Everyone" group Jul 27 2026 Mon Passport Reservation (Afternoon) 2:00pm–3:00pm Open Registration will close on July 27, 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.