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 View Details Registration Required This event is in the "Adults" group Jun 5 2026 Fri Book a Techie 1:30pm–2:30pm Open 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 5 2026 Fri Passport Reservation (Afternoon) 2:00pm–3:00pm Open 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 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 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. View Details This event is in the "Babies & Toddlers" group This event is in the "Children" group Jun 6 2026 Sat Saturday 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 "Everyone" group Passport Reservation (Afternoon) Saturday, June 6, 2026 at 2:00pm - 3:00pm APPOINTMENT TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 6 2026 Sat Passport Reservation (Afternoon) 2:00pm–3:00pm Open 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 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 Passport Reservation (Afternoon) Monday, June 8, 2026 at 2:00pm - 3:00pm APPOINTMENT TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 8 2026 Mon Passport Reservation (Afternoon) 2:00pm–3:00pm Open 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 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 Passport Reservation (Evening) Monday, June 8, 2026 at 5:30pm - 7:30pm APPOINTMENT TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 8 2026 Mon Passport Reservation (Evening) 5:30pm–7:30pm Open 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 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 Library Board of Trustees Monday, June 8, 2026 at 7:15pm - 9:00pm Monthly public meeting of the Library Board of Trustees View Details This event is in the "Everyone" group Jun 8 2026 Mon Library Board of Trustees 7:15pm–9:00pm 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 View Details Registration Required This event is in the "Children" group Jun 9 2026 Tue Little Explorers (ages 4-5) 10:30am–11:30am 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 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 9 2026 Tue Passport Reservation (Afternoon) 2:00pm–3:00pm Open 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 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 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 View Details Registration Required This event is in the "Tweens" group This event is in the "Teens" group Jun 9 2026 Tue Tween/Teen Scene: Chefs Havin Fun! 2:30pm–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: 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 9 2026 Tue Passport Reservation (Evening) 5:30pm–7:30pm Open 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 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 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 View Details Registration Required Payment Required This event is in the "Tweens" group This event is in the "Teens" group Jun 10 2026 Wed American Red Cross Babysitter Training 9:30am–5: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: 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. View Details This event is in the "Babies & Toddlers" group This event is in the "Children" group Jun 10 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 Knit and Crochet Circle: Daytime Edition Wednesday, June 10, 2026 at 2:00pm - 3:30pm This program will be offered in-person only. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 10 2026 Wed Knit and Crochet Circle: Daytime Edition 2:00pm–3:30pm 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: 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 View Details Registration Required This event is in the "Children" group Jun 10 2026 Wed A Story in the Garden 2:30pm–3:30pm Upcoming 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 10 2026 Wed Passport Reservation (Evening) 5:30pm–7:30pm Open 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 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 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 View Details Registration Required This event is in the "Babies & Toddlers" group This event is in the "Children" group Jun 10 2026 Wed Twilight Tales 6:30pm–7:00pm Upcoming 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. View Details This event is in the "Babies & Toddlers" group This event is in the "Children" group Jun 11 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 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 View Details Registration Required This event is in the "Children" group Jun 11 2026 Thu First Stitches: Beginning Sewing (ages 4-6) 2:00pm–2:45pm 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: 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 View Details Registration Required This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group Jun 11 2026 Thu Chess Club 4:30pm–5: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 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 TIMEAppointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails. Open View Details Registration Required This event is in the "Everyone" group Jun 11 2026 Thu Passport Reservation (Evening) 5:30pm–7:30pm Open 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 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 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. Please View Details This event is in the "Teens" group This event is in the "Adults" group Jun 11 2026 Thu Virtual Program: Inside the Obama Presidential Center 7:00pm–8:30pm 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. Please
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. View Details Offsite Event This event is in the "Adults" group Jun 12 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 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 View Details Registration Required This event is in the "Adults" group Jun 12 2026 Fri Book a Techie 1:30pm–2:30pm Open 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.